def get_user(self, effective=True):
"""Return `su` user, if `effective` else `user`"""
if self.user_id:
try:
if effective and self.su:
user = User.objects.get(id=self.su)
else:
user = User.objects.get(id=self.user_id)
return user
except me.DoesNotExist:
pass
return None
评论列表
文章目录