The fastest way to automatically determine the user field for all changes made to the administrator will be to override the save_model method in your administrator class (from Django docs):
class ArticleAdmin(admin.ModelAdmin): def save_model(self, request, obj, form, change): obj.user = request.user obj.save()
Otherwise, you can use something like django-revision mentioned by Dominic Rodger.
Will hardy
source share