【发布时间】:2011-01-16 03:57:41
【问题描述】:
我正在管理员 ModelForm 上做一些关于“干净”的事情:
class MyAdminForm(forms.ModelForm):
def clean(self):
# Some stuff happens...
request.user.message_set.create(message="Some stuff happened")
class MyAdmin(admin.ModelAdmin):
form = MyAdminForm
除了 threadlocals hack - 我如何访问 request.user 来设置消息?我无法将它传递给表单构造函数,因为没有从我的代码中调用。
【问题讨论】:
标签: django django-admin django-forms