【发布时间】:2014-10-31 04:57:09
【问题描述】:
我在 django views.py 中有一个 DetailView,我希望能够将来自 url ex:localhost:8000/myapp/details/3/ 和 request.user.id 的 pk 值与 if 语句进行比较。
视图中只有以下几行代码:
class UserDetail(DetailView):
model = Profile
template_name = 'details.html'
任何帮助将不胜感激。
【问题讨论】:
-
你必须覆盖 def get_context_data(self, **kwargs): 你会得到 pk = self.kwargs['pk']
标签: django url if-statement detailview