0
我已經嘗試了很多方法在django的管理中查找當前用戶ID。我嘗試過通過SessionKey和request.user(HTTPRequest)拉用戶ID無濟於事。我的最新的化身是:當前用戶在Django管理員
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 2011-03-09 20:14:24