【发布时间】:2011-07-05 06:29:50
【问题描述】:
我正在开发一个小型 Django 站点,我正在使用 django.contrib.admin 来处理内容管理。我想在文章初始保存时捕获作者(管理员用户)的名字和姓氏(如果其他用户编辑文章,则不更新)。
即。
class Article(models.Model)
title = models.CharField(max_length=50)
pub_date = models.DateTimeField('date published')
author = ForeignKey(???)
...
在创建新的 Article 对象时,我需要写什么来获取该用户的名字和姓氏字段?如果这些字段为空,我会默认使用他们的管理员用户名。
【问题讨论】:
-
这可能是重复的。文档:docs.djangoproject.com/en/dev/topics/auth
标签: django django-admin