Django-节省时间获取当前用户

时间:2011-09-07 05:06:42

标签: django django-models django-admin

如果我想在Django Admin中保存一些东西,我怎样才能获得当前用户我的意思是覆盖保存方法???

1 个答案:

答案 0 :(得分:1)

你是什么意思?您是否总是希望在覆盖Model.save()方法时或在管理员中保存时获取当前用户?

如果您覆盖ModelAdmin.save_model(...)方法,则可以访问该请求,从而覆盖当前用户request.user

https://docs.djangoproject.com/en/dev/ref/contrib/admin/#django.contrib.admin.ModelAdmin.save_model