我知道这样做可以从模板撤消到管理页面:
{%url'admin:index'%}
或
{%url'admin:app_model_add'%}
但是我如何在视图中使用渲染功能来渲染管理页面?
当我这样做
渲染(请求,template_name ='admin / index.html')
我的管理页面空白,显示消息“您无权查看或编辑任何内容”
此外,我不确定呈现特定管理模板的语法是什么,即等同于在模板中使用此反向操作:
admin:app_model_add
在视图中不是这样的:
渲染(请求,template_name ='admin / app_model_add.html')
答案 0 :(得分:0)
实际上,我不应该尝试呈现管理页面,而应该重定向到该页面。
所以我认为我应该使用:
redirect(to = reverse('admin:index'))
或
redirect(to = reverse('admin:app_model_add'))