Skip to content

Latest commit

 

History

History
22 lines (18 loc) · 688 Bytes

File metadata and controls

22 lines (18 loc) · 688 Bytes

Todo list app to learn basic django

Feature on this app:

  1. Register User
  2. Login User
  3. CRUD
  4. Export CSV
  5. Import CSV
  6. Export and email CSV
  7. Logging
  8. Handler for 404 and 500
  9. Fetch many2many data in tag view

How to setup:

  1. Make sure you have python 3 and install virtual environment library
  2. Create virtual environtment "python3 -m virtualenv env"
  3. Activate virtual env "env\Scripts\activate"(windows) or "source env\bin\activate"(unix)
  4. Install python dependencies cd to this repo folder "pip install -r requirements.txt"
  5. Create configuration file, copy file.env and rename to .env and change all the values.
  6. Running the apps "python manage.py runserver"