python 3.6+django 2.0.3
改动两处
<a href="{% url 'blog:article_page' article.id %}">{{ article.title }}</a>
path('blog/', include(('blog.urls', 'blog'), namespace=None))
改动两处
<a href="{% url 'blog:article_page' article.id %}">{{ article.title }}</a>
path('blog/', include(('blog.urls', 'blog'), namespace=None))
2018-03-19
跟YYtomorrow 说。直接超链接可以,但是当修改网址(正则)后,模板,视图,模型用了此网址的,都必须进行相应的更改,修改的代价很大,一不小心,有的地方没改过来,就不能用了。
2018-03-19
在views.py里面的的edit_action函数中有一句接收Form表单提交的article_id,如下:
article_id = request.POST.get('article_id', '0'),
这句get里面的第二个参数其实就是default,默认是None,现在改为了0,就是说如果form表单里的article_id没有值,就默认为‘0’。同这节课讲的例子目的是一样的。
article_id = request.POST.get('article_id', '0'),
这句get里面的第二个参数其实就是default,默认是None,现在改为了0,就是说如果form表单里的article_id没有值,就默认为‘0’。同这节课讲的例子目的是一样的。
2018-03-15
django2的需要在blog APP下的urls文件下添加app_name = 'blog'语句,
http://python.usyiyi.cn/translate/django2/topics/http/urls.html最后一部分有说明
http://python.usyiyi.cn/translate/django2/topics/http/urls.html最后一部分有说明
2018-03-15
最后是http://127.0.0.1:8000/blog/article/1,
我输成http://127.0.0.1:8000/blog/1,错了一晚上
我输成http://127.0.0.1:8000/blog/1,错了一晚上
2018-03-15
最后一步输入http://localhost:8000/blog/index的时候返回404错误,去掉index反而进去了
2018-03-14