擅长:python、mysql、java
<p>在<code>User</code>模型上使用实例方法会更有意义:</p>
<pre><code>def get_current_side(self):
try:
return self.arguments.latest('pub_date').side
except User.DoesNotExist, e:
return None
</code></pre>
<p>您可以通过扩展<code>User</code>模型来实现这一点,如下所述:</p>
<ul>
<li><a href="http://scottbarnham.com/blog/2008/08/21/extending-the-django-user-model-with-inheritance/" rel="nofollow noreferrer">Extending the Django User model with inheritance</a></li>
</ul>
<p><em>编辑:我不太确定引发哪个异常。</em></p>