Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tasks Project

Simple Learning project

Tools Used

  1. Python 3.7
  2. Django 2.2.12
  3. SQLite3 3.30.1
  4. DBeaver 6.3.1

Git Clone the project and cd into project

Move to a working directory on your computer, and open terminal.
$: git clone git@github.com:diek/tasks-project.git
$: cd tasks_project

Create a venv and activate it

$: python3 -m venv _env
$: source _env/bin/activate
$: pip install --upgrade pip
$: pip install -r requirements.txt

Run migrations

$: python manage.py migrate tasks
$: python manage.py migrate

Load Initial Data

$: python manage.py loaddata user_data.json
$: python manage.py loaddata task_data.json
$: python manage.py loaddata user_task_data.json

Generate Users via Management Command

$: python manage.py populate_users <int:number>

Generate User Tasks via Management Command

$: python manage.py populate_user_tasks <int:number>

ERD of Key Tables

ERD of Key Tables

Acknowledments

The project includes code and concepts from:

About

Simple Django learning project

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages