0
任何人都可以请告诉我如何实现一个导航栏,其中包含导致管理页面的项目? 应该喜欢这个如何将管理页面项添加到导航栏(用于超级用户)?
Home | Faculty | Student | Admin
在下面的代码,它工作在酒吧的所有项目,除了“管理”之一:
<ul class="nav navbar-nav navbar-right">
<li><a href="{% url 'home' %}">Home</a></li>
<li><a href="{% url 'faculty' %}">Faculty</a></li>
<li><a href="{% url 'student' %}">Student</a></li>
<li><a href="{% url 'admin' %}">Admin</a></li>
</ul>
在网址的文件管理描述如下:
urlpatterns = [
url(r'^admin/', admin.site.urls, name='admin'), ...]
我也很感激,如果有人启发我如何使'管理员'项目只对超级用户可见。非常感谢你!
并针对第二个问题请参阅[本答案](https://stackoverflow.com/a/10065699/1418794) – doru
@doru非常感谢您,我应该更好地学习如何使用搜索引擎的Django编码。 –