Django开始
在wsgi文件夹下运行
django-admin startproject myproject
在项目文件夹myproject中运行
django-admin startapp myapp
或python manage.py startapp myapp
产生app,在myproject子文件夹中的setting中添加应用myapp
在myproject文件夹中,运行
python manage.py runserver [port]
通过运行
makemigrations
告诉Django,已经对模型做了一些更改(在这个例子中,你创建了一个新的模型)并且会将这些更改存储为迁移文件。
python manage.py makemigrations polls
有一个命令可以运行这些迁移文件并自动管理你的数据库模式 —— 它叫做migrate,我们一会儿会用到它 —— 但是首先,让我们看一下迁移行为将会执行哪些SQL语句。sqlmigrate命令接收迁移文件的名字并返回它们的SQL语句:
python manage.py sqlmigrate polls 0001
再次运行migrate以在你的数据库中创建模型所对应的表:
python manage.py migrate