db_termproject(15) - seller 기능 구현
python 구현 품목 수정 판매자가 품목을 수정할 수 있어야 합니다. 설명이나 수량 등 그런 것들 말이죠. 맨 처음 product_view를 만들었습니다. 이를 통해서 수정을 하도록 하겠습니다. def fix_product_info(seller_id): user_input = input("품목 정보 수정을 원하시면 1번, 원하지 않고 메...
python 구현 품목 수정 판매자가 품목을 수정할 수 있어야 합니다. 설명이나 수량 등 그런 것들 말이죠. 맨 처음 product_view를 만들었습니다. 이를 통해서 수정을 하도록 하겠습니다. def fix_product_info(seller_id): user_input = input("품목 정보 수정을 원하시면 1번, 원하지 않고 메...
python 구현 고객 사이즈 추천 고객의 review 기반으로 사이즈를 추천합니다. 그에 앞서 데이터셋이 있어야 하는데, 임의의 데이터를 추가하였습니다. INSERT INTO order_review_table VALUES (1000000001, 'seller3@naver.com', 2023000001, 1, 100000, 'test3@nav...
python 구현 이전 글을 참조하세요! 이번 글에선 장바구니에 담았던 품목들을 사는 방법에 대해 알아보겠습니다. 장바구니 구매 우선 기존의 buying_item() 함수는 사용자의 입력에 따라서, 바로 품목을 구매 할 것인지, 메인 페이지로 넘어갈 것인지 결정했습니다. 2개의 분기가 아닌, 장바구니에 있는 품목을 입력에 따라서 바로 살 수 있...
python 구현 이번 글에선 이벤트 참여와 장바구니 사용에 대해 알아보도록 하겠습니다. 이벤트 참여 사실 이벤트라고 해서 거창한 것은 없습니다. customer가 이벤트 참여를 하면 24시간 뒤, administor가 메일을 발송하는 형태로 구현을 했습니다. 맨날 보던 customer_main()에서, 6을 입력한 후, 이벤트 참여 페이지로 ...
python 구현 지금까지 물건 구매와 품목 조회, 환불에 대해 살펴봤습니다. 이번 글에선 QnA 게시판에 질문 올리기, 리뷰 남기는 방법을 살펴보겠습니다. QnA 게시판 맨날 보던 customer_main에서 5번을 입력해서 QnA 게시판으로 갑니다. elif user_input == '5': # QNA게시판 QnA(customer_...
python 구현 품목을 구매했으니, 내가 샀던 품목이 잘 order_review_table에 저장되었는지, 조회하는 방법을 알아보겠습니다. 환불은 구매 후 정확히 7일 이후가 되면, 환불하지 못하는 방식으로 구현하였습니다. 구매했던 품목 조회 customer_main에서, 2를 입력 후, 내가 샀던 품목 조회 및 환불하는 함수 buying_it...
python 구현 품목 조회 및 구매 품목을 등록했으니, 이제 구매를 해야합니다. def buying_item(customer_id): global user_con print("구매 페이지로 이동합니다.") cursor = user_con.cursor() user_input = input("품목 조회를 원하시면 1번...
python 구현 seller 품목 등록 customer가 품목을 구매 하려면, seller가 품목을 등록해야지 살 수 있습니다. 따라서, seller로 로그인 후, 품목을 등록하는 과정을 살펴보겠습니다. 일단 seller로 로그인을 했으므로, seller connection을 만들어 줍니다. def print_seller_main_page():...
python 구현 로그인 후 메인 페이지 customer로 로그인을 했습니다. customer를 제일 먼저 반기는, customer_main 함수를 살펴보겠습니다. 로그인 했으므로, user_con 객체에 새로운 connection을 부여합니다. 코드가 실행되고 나면, customer의 메인 페이지에서 어떤 작업을 할 수 있는지 안내문을 출력해주는...
python 구현 저번 글에서 회원 가입 구현까지 했습니다. 이제 로그인을 할 차례입니다. 로그인 로그인 하기 위해서, 입력을 받고, 그 입력이 각자 사용자의 table에 존재한다면 쇼핑몰의 기능을 사용할 수 있게 구현하였습니다. 로그인 횟수가 5회가 넘어가면 비정상적인 접근으로 간주하고 프로그램을 종료하였습니다. 이러한 디테일이 또 중요한 것 ...