1.新建虚拟环境(pycharm会自动新建)
2.新建数据库(虚拟环境地址) python manage.py migrate
3.新建应用(python manage.py startapp 名字 )
4,定义模型(即与存储数据的字典(与数据库关联默认sqllite))
5.激活模型(setting下)
6.迁移数据库(即数据库发生改变需要重新加载定义)
python manage.py makemigrations名字
python manage.py migrate
7.使用Django管理网站
定义管理员: python manage.py createsuper
向管理网站注册模型
网页部分:
1.映射url
1)定义主页地址所指向的应用
我们添加了一行代码来包含模块learning_log.urls。这行代码包含实参 namespace,让我们能够将learning_logs的URL同项目中的其他URL区分开来。
默认的urls.py包含在文件夹learning_logs中,现在我们需要在文件夹learning_log中创建另一 个urls.py文件: urls
url(r'^topics/$', views.topics, name='topics'),
r'^$' ^表示开始字符 $表示结束字符标志 '^topics/$ 即表示…:8000/topics/ 如果在根目录urls中定义了r'a/'则要进行拼接::8000/a/topics
Views.XXX对应的是视图的地址 在views.py中定义
编写….