为了账号安全,请及时绑定邮箱和手机立即绑定

django入门与实践

杜秉轩 Python工程师
难度初级
时长 3小时14分
学习人数
综合评分9.63
191人评价 查看评价
9.8 内容实用
9.6 简洁易懂
9.5 逻辑清晰
代码:http://www.cnblogs.com/wantao/p/8398890.html
学完打卡,谢谢老师
记得在blog2中 url.py 中修改 import blog2.views as bv
django2.0,python 3.6

都不需要改,直接超链接就可以了
<a href="/blog/article/{{art.id}}">{{art.title}}</a>
页面跳转错误,观察url,如果两个article,需要重定向
from django.http import HttpResponseRedirect
return HttpResponseRedirect('/blog/index')
path('article/<int:article_id>/', views.article_page),

2.0 用上面 这个通过了

最新回答 / cswuyepeng
pycharm创建项目时导入包出错了,可能是你新建的项目名和你之前创建的或者刚删除的项目名同名,pycharm里还有你之前项目的缓存,我昨天也遇到过,重启电脑(最简单的清缓存的方法了)就好了
感谢老师,讲的很细,很到位,讲课风格也很有意思
人门级,特别简单易懂,赞
说实话,就饥-渴-难-耐这四个字我就知道 老师是个sao货 哈哈
我被坑了一把,我访问index页面一直报错Reverse for 'article_page' with arguments '(1,)' and keyword arguments '{}' not found. 0 pattern(s) ,我把那个name=‘article_page’改成name=‘article_page1’,并且把html页面调用也跟着改成名字加1后就正常了。然后我把名字+1去掉后,还是可以访问,这尼玛逗我玩了。另外一个坑就是,当时的index页面,老师将他放在了blog文件夹下,我当时没建那个文件夹,然后因为路径少了这个blog,访问页面一直报错,这尼玛一吨好找
for 循环语句在html文件中是不会高亮的

最新回答 / 慕勒0423136
。。尴尬后面我发现了我之前url设置的时候app_name设置的是edit_page.

最赞回答 / magicianyin
是打开了sqlite expert personal选择不了db.sqlite3这个文件是么?我打开了sqlite expert之后,点击new database,然后在弹出的选择文件弹窗中文件类型选择all,然后在选择db.sqlite3可以导入了
课程须知
1、了解HTML的用法。 2、基本掌握Python的用法。
老师告诉你能学到什么?
1、搭建完整的Django开发环境。 2、创建项目及应用。 3、了解项目目录下各文件的含义和作用。 4、了解并学会开发Templates。 5、了解并学会开发Models。 6、掌握Admin的基本配置方法。 7、学会项目URL的配置方法。 8、开发一个由三个页面组成的简易博客网站。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消