I want to use the Django admin interface for a very simple web application but I can\'t get around a problem that should not be that hard to resolve ..
Consider the
You need to specify a default for the field, in this case a method call that gets the current user (see the auth documentation to get the current user).
http://code.djangoproject.com/wiki/CookBookNewformsAdminAndUser
Involves implementing save methods on your ModelAdmin objects.
I really wanted a better solution than the ones I found elsewhere, so I wrote some middleware - implementation on the Populate user Id question. My solution requires no changes to any form or view.