1. 初始化项目 django-admin startproject mysite
2. 设置 settings 数据库配置, 必要时手动创建数据库
3.
初始化数据库
python manage.py migrate
4. 创建应用 application
5. setting里 INSTALLED_APP添加 创建的 application 6. 编写 models.py view.py urls.py 等
7.models.py 被修改后,需要更新数据库结构:
创建更新sql语句:
python manage.py makemigrations polls
更新数据库:
python manage.py migrate
8. 我喜欢把templates 和static放在主目录:
1. settings.py TEMPLATES项添加:'DIRS': [BASE_DIR + 'templates'],
2. 增加一项:
STATICFILES_DIRS = (
os.path.join(BASE_DIR, "static"),
'/var/www/static/',
)