How mainguyenhonganh2912-dau/onepiece-figure-store works
One Piece Figure Store is a Django e-commerce application for buyers, sellers, and administrators. Buyers browse and filter figures, manage a session cart and coupons, then place orders and view order confirmation. Accounts support role-based access; sellers manage listings and order status, while administrators oversee users, products, categories, and orders. URL patterns dispatch requests through a re-exporting view module to domain handlers, which use Django models for persistence. The README documents VietQR and other payment options, but the excerpts do not establish live payment-provider integrations; those are represented as order capabilities, not external service connections.
Main entry points: co_so_du_lieu.py Domain Models · views.py View Exports · urls.py Project Routes · trang_quan_tri_admin.py Django Admin
Components 16
Web Routing
- Project Routes
du_an/urls.py - Shop Routes
cua_hang/duong_dan_url.py - View Exports
cua_hang/views.py
Shopping
- Browse, Cart, Checkout
cua_hang/xu_ly_khach_hang.py - Shared Shop Context
cua_hang/du_lieu_dung_chung.py
Accounts
- Authentication and Profile
cua_hang/xu_ly_tai_khoan.py
Seller and Admin
- Seller Portal
cua_hang/xu_ly_nguoi_ban.py - Admin Portal
cua_hang/xu_ly_quan_tri.py - Django Admin
cua_hang/trang_quan_tri_admin.py - Admin Registration
cua_hang/admin.py
Persistence
- Domain Models
cua_hang/co_so_du_lieu.py - Relational Store
- Catalog Seed Data
seed_data.py
Other components
- Buyer / Guest
- Seller
- Administrator
Connections 19
- Buyer / Guest → Project Routes: browses and orders
README.md - Seller → Project Routes: manages shop
README.md - Administrator → Project Routes: administers store
README.md - Project Routes → Shop Routes: routes shop
README.md - Project Routes → Django Admin: routes admin
README.md - Shop Routes → View Exports: dispatches views
cua_hang/duong_dan_url.py - View Exports → Browse, Cart, Checkout: exports handlers
cua_hang/views.py - View Exports → Authentication and Profile: exports handlers
cua_hang/views.py - View Exports → Seller Portal: exports handlers
cua_hang/views.py - View Exports → Admin Portal: exports handlers
cua_hang/views.py - Browse, Cart, Checkout → Domain Models: queries and saves
cua_hang/xu_ly_khach_hang.py - Authentication and Profile → Domain Models: reads and updates
cua_hang/xu_ly_tai_khoan.py - Seller Portal → Domain Models: manages listings and orders
cua_hang/xu_ly_nguoi_ban.py - Admin Portal → Domain Models: administers records
cua_hang/xu_ly_quan_tri.py - Django Admin → Domain Models: administers models
cua_hang/trang_quan_tri_admin.py - Domain Models → Relational Store: persists records
README.md - Catalog Seed Data → Domain Models: loads sample catalog
seed_data.py - Shared Shop Context → Domain Models: reads shop data
- Admin Registration → Django Admin: imports configuration
cua_hang/admin.py