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>

 




 

相关文章:

  • 2022-12-23
  • 2021-06-14
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2022-12-23
  • 2021-07-28
  • 2021-07-15
猜你喜欢
  • 2021-12-26
  • 2021-07-17
  • 2021-05-27
  • 2021-09-22
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案