1
我想添加一個額外的字典到userena的配置文件詳細視圖,但我無法弄清楚如何將extra_context
添加到我的urls.py視圖中。該錯誤是VariableDoesNotExist
:將Extra_Context添加到應用視圖(urls.py)
thing_list = {
'queryset' : Thing.objects.all(),
'template_object_name' : 'thing',
}
from userena import views as userena_views
url(r'^(?P<username>(?!signout|signup|signin)[\.\w-]+)/$',
userena_views.profile_detail,
{'extra_context':{'thing_list': thing_list}},
name='userena_profile_detail'),
我就回答這個基礎這個太問題:
Adding extra_context in Django logout built-in view
感謝您的想法!
哦,好的。我怎樣才能包括queryset作爲extra_context雖然?? –
已更新的答案! –
好的,謝謝!你回答了我的問題,但現在想知道如何將請求ContextProcessor放到這裏,以便我可以說''extra_context':{'swamp_things':Thing.objects.filter(user = request.user)},'我將不勝感激任何想法幫助我克服這最後一道障礙,但感謝您的幫助! –