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 powershell
if you are on Windows
OR
open.sh # in terminal
if you are on Mac or Linux
You then want to makemigrations and migrate with
py manage.py makemigrations #then
py manage.py migrate
Afterwards, 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 runserver
and 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.