chatty-clownfish / bangazon-sprint-2

1 stars 0 forks source link

Welcome to Bangazon

This web application is the source code for the Bangazon e-commerce web site. It is powered by Python and Django.

Students, you are inheriting a basic implementation that provides the following features:

  1. User registration
  2. User login
  3. User logout
  4. Adding a product
  5. Listing products

Please consult the backlog of issues and work with your product owner to implement the top priority tickets for your sprints.

To begin work

  1. The team lead should clone this repository, then push it to your team's Github repo.
  2. Alert your manager when this is complete and all backlog issues will be imported into your project.
  3. Each teammate should clone the repository.
  4. In the djangazon directory that gets created, run the migrations with python manage.py migrate

Helpful Resources

Django Models and Migrations

Using the requirements above create a model for each resource, and use migrations to ensure your database structure is up to date.

Templates

Django template language

Form Helpers

Django has many built-in helper tags and filters when building the site templates. We strongly recommend reading this documentation while building your templates.