二、django使用编写新项目

注意:讲一个我遇到的坑
因为编辑当你在输入viesw.list时他会自动补全,你一敲回车会变成views.index()
当你启动的时候会一直给你报错:missing 一个request参数, 然后不管怎么改都不行。
所以views.index()后面一定不要有括号
二、django使用编写新项目

1、添加配置
在setting中,把我们的qa应用添加进去
二、django使用编写新项目

2、写展示(views.py)
二、django使用编写新项目
写路由,整个django项目中路由是最麻烦的。
(1)第一种方法
在整个项目中的urls.py中加入一下两句
二、django使用编写新项目
启动项目运行即可
(2)第二种方法
在qa项目目录下建urls.py
加入一下代码
二、django使用编写新项目
在整个项目中的urls中
二、django使用编写新项目

3、写html模板页面
在qa下新建要给目录templates,并新建index.html文件
二、django使用编写新项目
修改view下的方法
二、django使用编写新项目
二、django使用编写新项目
上面两个是哪个错呢,差别在index.html前面有templates
答案是没有templates的

启动服务器
二、django使用编写新项目
成功