Я пробовал множество методов поиска текущего идентификатора пользователя в администрировании django. Я попытался вытащить идентификатор пользователя через SessionKey и request.user (HTTPRequest) безрезультатно. Моя последняя инкарнация:Текущий пользователь в django admin
def save(self, request, obj, form, change):
if getattr(obj, 'submitter', None) is None:
obj.submitter = request.user
obj.save()
super(AppAdmin, self).save()
в admin.py и
submitter = models.ForeignKey(User, null=True, blank=True, related_name="submitter")
в models.py. Я нашел это в другом месте при переполнении стека, но он, похоже, не работает. Любая помощь приветствуется.
Спасибо!
Приветствия! Это исправило это! – Zach