Simple Learning project
- Python 3.7
- Django 2.2.12
- SQLite3 3.30.1
- DBeaver 6.3.1
Move to a working directory on your computer, and open terminal.
$: git clone git@github.com:diek/tasks-project.git
$: cd tasks_project
$: python3 -m venv _env
$: source _env/bin/activate
$: pip install --upgrade pip
$: pip install -r requirements.txt
$: python manage.py migrate tasks
$: python manage.py migrate
$: python manage.py loaddata user_data.json
$: python manage.py loaddata task_data.json
$: python manage.py loaddata user_task_data.json
$: python manage.py populate_users <int:number>
$: python manage.py populate_user_tasks <int:number>
The project includes code and concepts from:
- WS Vincent's DjangoX project
- Danny Greenfeld, et. al, Cookiecutter Django
- Michael Herman's Testdriven Blog - Creating a Custom User Model in Django
