2011-06-16 26 views
0

我已經重寫了一些管理模板,將它們複製到我的項目/ templates/admin/...並編輯它們。我現在試圖在需要知道誰在查看頁面的模板中做一些簡單的主題,但是像添加/編輯頁面這樣的一些頁面沒有在其上下文中傳遞「用戶」。我覺得這有點奇怪,因爲change_list頁面在他們的上下文中得到了這個。如何將用戶信息傳遞給Django中的管理模板?

這是我收到的錯誤。

django.template.TemplateSyntaxError 
TemplateSyntaxError: Caught VariableDoesNotExist while rendering: Failed lookup for key [user] in u"[{'csrf_token': <django.utils.functional.__proxy__ object at 0x108fb9e50>, 'show_delete_link': False, 'show_save': True, 'show_save_as_new': False, 'onclick_attrib': '', 'is_popup': False, 'show_save_and_add_another': True, 'show_save_and_continue': True}]" 

回答

0

如何使用request.user而不是用戶?也許這會起作用。

相關問題