Skip to content

GenesisBlock3301/e-commerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project title: E-commerce

Aim of this project:

This is learning purpose project. In this project I want to learn new something. So this project you will get:


  • Use Django's tools to create a skeleton website and application.
  • Start and stop the development server.
  • Create models to represent application's data.
  • Use the Django admin site to populate site's data.
  • Create views to retrieve specific data in response to different requests, and templates to render the data as HTML to be displayed in the browser.
  • Create mappers to associate different URL patterns with specific views.
  • Add user authorization and sessions to control site behavior and access.
  • Work with forms.
  • Use Django's security effectively.

Requirements


  • Basic Django and Django REst Framework.
  • Basic Python and knowledge about OOP.
  • Knowledge about database queryset.
  • A good IDE like pycharm.
  • Minimum knowledge about HTML,CSS and Bootstrap.

Instalisation

  • Linux: pip3 install django
  • Windows: pip install django

Project creation command:


django-admin startproject Local-Library

Important command for this project-

python3 manage.py startapp app_name - For Creating App
python3 manage.py makemigrations - Migrations Model
python3 manage.py migrate- For migrating to Database
python3 manage.py collectstatic Collecting static files

About

This is ecommerce mini project . In this project I implement minimal implementation of ecommerce based web app. In this web site user can add project to cart , tracking the order by using order ,searching item etc.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors