This is the successor of django_ecommerse_app_deprecated
This is a Django Ecommerce App with login and a shopping cart. To add new items, sign in as admin and go to Item -> + Item (top right).
To start, follow this tutorial: https://github.com/Zeyu-Li/django-tutorial#1-getting-started till pip install -r requirements.txt
Afterwards, to move into the project enter
open.ps1 # in powershellif you are on Windows
OR
open.sh # in terminalif you are on Mac or Linux
You then want to makemigrations and migrate with
py manage.py makemigrations #then
py manage.py migrateAfterwards, you want an admin account so do
py manage.py createsuperuser
and follow the prompts
Now you are set up and can do
py manage.py runserverand open the development server of http://127.0.0.1:8000/
no such column error?
python manage.py migrate --run-syncdb^ sorry about the bad quality, size restrictions :(
Adding a new item
Purchase
- virtualenv
- Django
- django-crispy-forms
- django-recaptcha
- django-countries
- Pillow - for product images
- stripe - for purchasing
This code is under MIT licence.


