shop_platform - 路由規劃

商品相關路由

  • ✓ 瀏覽所有商品 GET /products

  • ✓ 瀏覽單一商品 GET /products/<string:product_id>

  • ✓ 瀏覽某位賣家所有商品 GET /products/seller/<string:seller_id>

  • ✓ 新增一筆商品頁面 GET /products/new

  • ✓ 新增一筆商品 POST /products/new

  • ✓ 修改一筆商品頁面 GET /products/edit/<string:product_id>

  • ✓ 修改一筆商品 POST /products/edit/<string:product_id>

  • ✓ 刪除一筆商品 POST /products/delete/<string:product_id>

購物車相關路由

  • ✓ 瀏覽購物車中所有商品 GET /carts

  • ✓ 在首頁,或單一商品頁新增一筆商品 POST /carts/<string:product_id>

  • ✓ 在購物車頁面修改一筆商品 POST /cars/edit/<string:product_id>

  • ✓ 在購物車頁面刪除一筆商品 POST /carts/delete/<string:product_id>

訂單相關路由

  • ✓ 瀏覽所有訂單 GET /orders

  • ✓ 瀏覽一筆訂單 GET /orders/<string:order_id>

  • ✓ 結帳購物車中某位賣家的商品 POST /orders/order_item/<string:seller_id>

  • ✓ 瀏覽結帳明細 GET /orders/checkout/<string:order_id>

  • ✓ 完成訂單結帳 POST /orders/checkout/<string:order_id>

  • ✓ 確認付款明細 GET /orders/payment/<string:order_id>

  • ✓ 藍新金流 return url POST /orders/newebpay/return

  • ✓ 藍新金流 notify url POST /orders/newebpay/notify

  • ✓ 取消尚未付款且尚未出貨的訂單 POST /orders/newebpay/notify

  • ✓ 取消一筆訂單 POST /orders/cancel/<string:order_id>

使用者相關路由

  • ✓ 註冊頁面 GET /users/register

  • ✓ 註冊 POST /users/register

  • ✓ 登入頁面 GET /users/login

  • ✓ 登入 POST /users/login

  • ✓ 登出 POST /users/logout


最後更新日期:2021 年 10 月 9 日

Comments

Popular posts from this blog

Alpha Camp 全端開發課程學習心得

在 javascript 用 regular expression 為金額加上千位數分隔符號

shop_platform - sqlalchemy.exc.TimeoutError