🍡 Django Tutorial - New Project
New Project
Updated at 2018-11-23 18:14
Create a virtual environment:
# some virtualenv macro magic over here, creating a Python virtual env
vmk3 djangor
v djangor
pip install pip-tools
Define initial project dependencies:
echo -e "pip-tools" >> requirements-dev.in
pip-compile --output-file requirements-dev.txt requirements-dev.in
pip install -r requirements-dev.txt
echo -e "django" >> requirements.in
pip-compile --output-file requirements.txt requirements.in
pip install -r requirements.txt
Generate project template:
django-admin startproject djangor .
Enable Django support if using PyCharm:
Settings > Languages & Frameworks > Django
Commit the initial state to version control:
git init
echo -e ".idea/\n*.sqlite3" >> .gitignore
git add -A
git commit -m 'Init Django project'