My models.py:
author = models.ForeignKey(User)
Admin.py:
class BugAdmin( admin.ModelAdmin ):
fields = ['name', 'slug', 'summary', 'categories', 'status', 'browser', 'frequency', 'really_bug']
exclude = ('author','excerpt')
prepopulated_fields = { 'slug' : ['name'] }
form = BugForm
def save_form(self, request, form, change):
obj = super( BugAdmin, self).save_form(request, form, change)
if not change:
obj.author = request.user
return obj
source
share