我们就随意写了一个东西。这里面需要注意的是,我们需要继承base_site.html,不然那些header和footer,还有左边的菜单什么的都没有了,相当于谁也不继承。内容就写在content里面即可。这个时候如果我们从后台注销,然后直接在浏览器中输入http://127.0.0.1:8000/admin/theme/data的话,发现还是可以直接访问到这个页面,输入管理后台的其他页面它就会要求你验证。看到上面的变化了没有?就是我们引入了一个staff_member_required模块,这个模块就是用来验证是否是内部人员用的。当然我们要把我们的view函数放在它里面。

利用django-suit模板添加自定义的菜单、页面及设置访问权限

利用django-suit模板添加自定义的菜单、页面及设置访问权限

利用django-suit模板添加自定义的菜单、页面及设置访问权限