python3.6 Django2.0
urlpatterns = [
path('index/', views.index),
path('article/<int:article_id>', views.article_page, ),
]
urlpatterns = [
path('index/', views.index),
path('article/<int:article_id>', views.article_page, ),
]
2018-04-15
最赞回答 / 褶莲
代码:
path('article/<int:article_id>/', views.article_page)最后的/不能少,我也是一直不行才发现是这个问题然后地址是http://127.0.0.1:8000/blog/article/3/ 最后一个数字随便
2018-04-15
关于刷新页面会重新提交一次数据问题,踩了很多坑。看了下评论利用重定向改成了 return HttpResponseRedirect(reverse(‘/blog/index’),结果却是404,不知道有人和我一样不。 看了下官方文档,这样改可以实现: # blog/urls.py url(r'^$', learn_views.index, name='index'), # blog/views.py from django.shortcuts import render, redirect ..... return redirect('learn:index')
2018-04-15
关于很多人出现这个提示“Article matching query does not exist”,把可视化工具关闭,即SQLite关闭,刷新页面就可以了
2018-04-13