【发布时间】:2011-04-01 14:00:18
【问题描述】:
我已经在 FoobarAdmin 中附加了 TestInline,这个东西运行良好,但我希望为 added_by 字段预先填充登录用户
from django.contrib import admin
from django.contrib.auth.models import User
class Test(models.Model):
description = models.TextField()
added_on = models.DateTimeField(auto_now_add=True)
added_by = models.ForeignKey(User, related_name='added_by',)
class TestInline(admin.TabularInline):
model = Test
extra = 1
class FoobarAdmin(admin.ModelAdmin):
inlines = [TestInline,]
admin.site.register(Foobar, FoobarAdmin)
请让我知道是否可以为 added_by 字段预填充用户
【问题讨论】:
标签: python django django-admin