Python 理想情况下,我们应该在生产中使用django admin,其中管理员和用户混合在一个表中?
这里是Django新手 理想情况下,我们应该在生产中使用django admin,其中管理员和用户混合在一个表中 我正在尝试编写的应用程序中有三种类型的人: 管理员:Python 理想情况下,我们应该在生产中使用django admin,其中管理员和用户混合在一个表中?,python,django,user-controls,Python,Django,User Controls,这里是Django新手 理想情况下,我们应该在生产中使用django admin,其中管理员和用户混合在一个表中 我正在尝试编写的应用程序中有三种类型的人: 管理员: 超级管理员都有读写权限 具有有限读写访问权限的所有内容提供商的管理员 普通用户: 内容提供商(有限的写访问) 订阅者(只读)和配置更改 允许的(例如设置、用户首选项、订阅) 如果用户在同一个表上,那么我们是否应该从提供的管理员登录中创建一个单独的登录屏幕 表示而不是使用: url(r'^admin/', include(admin
url(r'^admin/', include(admin.site.urls))
我将使用以下内容创建一个新模块:
url(r'^login/', include(login.urls))
或者我应该使用:
url(r'^login/', include(admin.site.urls))
谢谢大家的帮助。将具有不同权限的用户混合在一个表中没有问题。权限系统控制着那些用户能做什么和不能做什么。用户对象具有
is\u staff
属性:
是布尔型的。指定此用户是否可以访问管理站点
创建一个单独的视图供用户(观众)登录。这可以通过多种方式实现。阅读如何:
Django内置了一个登录视图:
在URL.py中:
(r'^login/$', 'django.contrib.auth.views.login'),
具有不同权限的用户混合在一个表中是没有问题的。权限系统控制着那些用户能做什么和不能做什么。用户对象具有
is\u staff
属性:
是布尔型的。指定此用户是否可以访问管理站点
创建一个单独的视图供用户(观众)登录。这可以通过多种方式实现。阅读如何:
Django内置了一个登录视图:
在URL.py中:
(r'^login/$', 'django.contrib.auth.views.login'),
具有不同权限的用户混合在一个表中是没有问题的。权限系统控制着那些用户能做什么和不能做什么。用户对象具有
is\u staff
属性:
是布尔型的。指定此用户是否可以访问管理站点
创建一个单独的视图供用户(观众)登录。这可以通过多种方式实现。阅读如何:
Django内置了一个登录视图:
在URL.py中:
(r'^login/$', 'django.contrib.auth.views.login'),
具有不同权限的用户混合在一个表中是没有问题的。权限系统控制着那些用户能做什么和不能做什么。用户对象具有
is\u staff
属性:
是布尔型的。指定此用户是否可以访问管理站点
创建一个单独的视图供用户(观众)登录。这可以通过多种方式实现。阅读如何:
Django内置了一个登录视图:
在URL.py中:
(r'^login/$', 'django.contrib.auth.views.login'),