Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 2.3 KB

Django.md

File metadata and controls

31 lines (26 loc) · 2.3 KB

Django

Step Location Description Command
1 \myEnv activate virtual environment source djangoEnv/bin/activate
2 \project_directory django-admin startproject main
3 \main make new apps directory inside main directory mkdir apps
4 \apps touch __init__.py
5 \apps python ../manage.py startapp first_ap
6 \settings.​py add application to project (INSTALLED_APPS)
7 main \urls.​py url(r'^', include('apps.app_name.urls')), (INCLUDE)
8 create urls.​py (import/add url patterns)(RENAME templates/static)
9 \main python manage.py runserver
10 \views.​py set up index route django.shortcuts import render, HttpResponse, redirect (INDEX)
11 edit style link in html
12 pip install

Session & Migrate

(note: after touching models.​py)
in manage.​py:

python manage.py makemigrations
python manage.py migrate
python manage.py shell
from apps.{{app_name}}.models import *