Django Ecommerce Wikipedia
CtrlK
  • ๐Ÿ‘ฆAbout me
  • ๐Ÿ‘‹Introduction
  • ๐Ÿ› ๏ธAbout the project
    • ๐Ÿ“Setting permissions
    • ๐Ÿง‘Inviting Members
  • First Steps
    • 1. Initializing
      • 1.1. Ecommerce Folder
      • 1.2 Store app folder
    • 2. Creating first page
  • Main Content
    • 3. Creation of various urls
    • 4. Static Archives
    • 5. Databases
      • 5.1. Database models
      • 5.2. Admin area and superuser
      • 5.3. Image field for product
  • Dynamic data
    • 6. Dynamically exhibiting text data
    • 7. Exhibiting media and images
  • Homepage
    • 8. Banners
      • 8.1. Creating the homepage banners
      • 8.2. Dynamic banner links
    • 9. Filters
      • 9.1. Dynamic filtered links
      • 9.2. Dynamic filtered content
  • Product color and stock
    • 10. View product page
    • 11. Adding color class
    • 12. Filtering quantity in stock
    • 13. Displaying the colors
    • 14. Displaying product size based on color selected
  • CART FUNCTIONALITIES
    • 15. POST method on cart
      • 15.1. Collecting POST data from cart
      • 15.2. Personalized 'context' variable
    • 16. Cart - user with login
    • 17. Displaying cart
      • 17.1. Displaying total price
    • 18. Add and remove products on cart
  • Anonymous Customers
    • 19. Cart update for anonymous users
    • 20. Cart visualization for anonymous users.
    • 21. Display product quantity for anonymous user
    • 22. Cookie expiration
  • checkout
    • 23. Creating checkout page
    • 24. Completing the checkout page
      • 24.1 Adding address
  • Filters
    • 25. Categories and types on the navigation bar
    • 26. Creation of slugs for dynamic URLs
      • 26.1 Slugs with category and type
    • 27. Side filter for price
    • 28. Size filter for size using values_list
    • 29. Applying the filters
  • Organizing products
    • 30. Creating the items
    • 31. Sending url via javascript
    • 32. Ordering by Highest and lowest price
    • 33. Ordering by most sold products
  • users and authentication
    • 34. Login page and account creation
    • 35. User login process
    • 36. Account creation
    • 37 Logout and Treating error cases
    • 38. Blocking pages for unauthorized users
    • 39. Resetting password, timezone, and language
    • 40. View orders made
    • 41. My account page
    • 42. Changing logged in account data and password
  • Payment system
    • 43. Finalizing orders and treating errors
    • 44. Extra adjustments before payment system
    • 45 Mercado Pago API configurations
    • 46. Payment preference and user charge
    • 47. Treating payment errors and connecting with views
    • 48. In payment links
    • 49. Obtaining payment data from webhook
    • 50. Finalizing order payment
    • 51. Treating translation errors
    • 52. Configuring email sending in Django - password reset
    • 53. Sending emails to users after finishing payment
  • Managing the store
    • 54. Creating a team and a page to manage the store
    • 55. Manage store page functionalities
    • 56. Export CSV of site
  • frontend
    • 57. Importing the FrontEnd
    • 58. Footer and Heading FrontEnd
    • 59. Navigation bar FrontEnd
    • 60. Homepage FrontEnd & navbar changes
    • 61. Store side filters Frontend
    • 62. Product list and ordering Frontend
    • 63. Product information Frontend
    • 64. Similar products
    • 65. My account, login, and create frontend
    • 66. My orders Frontend
    • 67. Cart Frontend
    • 68. Checkout page Frontend
    • 69. Fixing errors
      • 69.1. Superuser username mismatch
      • 69.2. Checkout overriding same accounts
      • 69.3 Item stock not updating and overloading payments
      • 69.4. Logout still linked to account
      • Page
    • 70. Manage store and add address frontend
    • 71. Unauthenticated user Order approved frontend
  • deployment
    • 73. Settings
    • 72. Security and .env
    • 72. Railway
      • 72.1 Creating a project in railway
    • ๐Ÿ“ชMaking a post
    • ๐Ÿ“ŽUnderstanding Projects
  • Fundamentals
  • Use Cases
    • ๐ŸŽจFor Designers
    • ๐Ÿ–ฅ๏ธFor Developers
Powered by GitBook
On this page
  1. frontend
  2. 69. Fixing errors

Page

Previous69.4. Logout still linked to accountNext70. Manage store and add address frontend