MVT 模式
- Model:负责业务对象与数据库的对象(ORM)
- Template:负责如何把页面展示给用户
- View:负责业务逻辑,并在适当的时候调用 Model 和 Template
CLI Tips
django-admin startproject $project_name
python manage.py runserver  
python -u manage.py runserver 0.0.0.0:4000
python manage.py startapp $app_name
python manage.py migrate
python manage.py createsuperuser
python manange.py makeigrations $app_name
Model Tips
CREATE TABLE myapp_person (
    "id" serial NOT NULL PRIMARY KEY,
    "first_name" varchar(30) NOT NULL,
    "last_name" varchar(30) NOT NULL
);
from django.db import models
 
class Person(models.Model):
    first_name = models.CharField(max_length=30)
    last_name = models.CharField(max_length=30)
Reference
- Django 简介 
- Django 模版 
- Django 视图 
- Django 路由 
- Django 模型