【发布时间】:2010-10-26 00:37:48
【问题描述】:
在从管理界面使用 Notes 时,我希望能够在注释中包含对当前已通过身份验证的用户的引用。该模型看起来像:
from django.db import models
from django.contrib.auth.models import User
from datetime import datetime
class Note(models.Model):
datetime = models.DateTimeField(default=datetime.now)
author = models.ForeignKey(User, default=authenticated_user)
note = models.TextField()
def __unicode__(self):
return unicode(self.author) + u' - ' + unicode(self.datetime)
用户应该看到的唯一字段是注释文本字段。日期时间和作者应该由模型、管理界面或其他任何东西自动填写。这可以做到吗?谁有一些示例代码?
谢谢!
【问题讨论】:
标签: django django-models django-admin