擅长:python、mysql、java
<p>您应该重写“detailpost”类中的“get()”方法,使其如下所示:</p>
<pre><code>def get(self, request, *args, **kwargs):
queryset = self.model._default_manager.filter(user=request.user)
self.object = self.get_object(queryset)
context = self.get_context_data(object=self.object)
return self.render_to_response(context)
</code></pre>
<p>用户似乎只能通过查询请求。
我没有发现<code>DetailView</code>使用<code>self.request</code></p>