Generic detail view PostDetailView must be called with either an object pk or a slug.解决
2024-08-29 03:00:16
Django 使用DetailView有这个问题,url,和模板统一调用模型时,用pk,而不是id
如果不是用DetailView,只是简单的视图,则用pk 或者id都可以.
urls.py:
url(r'^detail/(?P<pk>\d+)',PostDetailView.as_view(),name='detail'),
模板调用部分:
<a href="{% url 'blogs:detail' post.id %}">{{ post.title }}</a>
最新文章
- UP Board 串口使用心得
- 本地xdebug调试搭建 Laravel+homestead+phpstorm
- underscore.extend.js
- cf 730i
- 将表里的数据批量生成INSERT语句的存储过程 继续增强版
- A Regularized Competition Model for Question Diffi culty Estimation in Community Question Answering Services-20160520
- Cocos2d-JS项目之三:使用合图
- Flex学习总结
- [原]Unity3D深入浅出 - 光源组件(Light)
- 09_控制线程_线程睡眠sleep
- 【NOIP 2015 DAY2 T3】 运输计划 (树链剖分-LCA)
- printf 格式化最常用用法
- cocos2d-x 2.2.3 之菜单分析(1)
- [C#参考]UI和线程(一)
- poj 2135 Farm Tour 费用流
- django 开发简易博客(二)
- 理解Linux文件系统之inode
- 爬取网页内容java
- requireJs 踩的坑
- 论文阅读笔记五十四:Gradient Harmonized Single-stage Detector(CVPR2019)