擅长:python、mysql、java
<p>ListViews<em>已经包含了这个功能。您所要做的就是重写<code>get_queryset</code>以返回按用户筛选的qs;然后您的所有视图都可以继承它。在</p>
<p>还要注意,您几乎不应该重写<code>get</code>本身;总有更好的方法可以使用,如这里所示。在</p>
<pre><code>class MyBaseView(object):
def get_queryset(self):
return super(MyBaseView, self).get_queryset().filter(user=self.request.user)
</code></pre>