Skip to content

Instantly share code, notes, and snippets.

@GameCoder22
Forked from amani-joseph/django_cheat_sheet.md
Created March 19, 2022 19:41
Show Gist options
  • Save GameCoder22/1f7dde21d3de26c6e0a34591d4db99e4 to your computer and use it in GitHub Desktop.
Save GameCoder22/1f7dde21d3de26c6e0a34591d4db99e4 to your computer and use it in GitHub Desktop.
Django command cheat sheet

Django 2.x Cheat Sheet

Creating a virtual environment

We need to create a virtual env for our app to run in: More Here Run this command in whatever folder you want to create your venv folder

python -m venv ./venv

Activate the virtualenv

# Mac/Linux
source ./venv/bin/activate

# Windows
venv\Scripts\activate.bat - May need to add full path (c:\users\....venv\Scripts\activate.bat)

Escape from venv

deactivate

Check packages installed in that venv

pip freeze

Install Django

pip install django

Create your project

django-admin startproject PROJECTNAME

Run Server (http://127.0.0.1:8000) CTRL+C to stop

python manage.py runserver

Create an app

python manage.py start app APPNAME

Create migrations

python manage.py makemigrations

Run migration

python manage.py migrate

Collect Static Files

python manage.py collectstatic
@GameCoder22
Copy link
Author

GameCoder22 commented Mar 19, 2022

Can you do one for python 3?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment