The goal of this project is to provide minimalistic django project template that everyone can use, which just works out of the box and has the basic setup you can expand on.
First clone the repository from Github and switch to the new directory:
$ git clone git@github.com/USERNAME/{{ project_name }}.git
$ cd {{ project_name }}
$ sudo apt-get install python3-venv # If needed
$ python3 -m venv .venv
$ source .venv/bin/activate
$ python3 -m venv .venv
$ source .venv/bin/activate
$ py -3 -m venv .venv
$ .venv\scripts\activate
or
$ source c:/path_to_the_project or d:/path_to_the_project .venv/Scripts/activate
or
/**
Select interpreter from ( vscode / pycharm ) to run
*/
$ python.exe -m pip install --upgrade pip
$ pip install -r requirements.txt
$ python manage.py migrate
$ python manage.py runserver
$ python manage.py runserver 8007 # Port if needed
or
/**
vscode - create launch.json file for run and debug
pycharm - set configuration to run and debug
*/
$ python manage.py createsuperuser --username=<username> --email=<email>
/**
After creating check with admin url
http://127.0.0.1:<port>/admin
*/