二、django使用编写新项目

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

1、添加配置
在setting中,把我们的qa应用添加进去
在这里插入图片描述

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

3、写html模板页面
在qa下新建要给目录templates,并新建index.html文件
在这里插入图片描述
修改view下的方法
在这里插入图片描述
在这里插入图片描述
上面两个是哪个错呢,差别在index.html前面有templates
答案是没有templates的

启动服务器
在这里插入图片描述
成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值