【发布时间】:2016-02-14 04:22:46
【问题描述】:
我不是 Django 方面的专家,我在实践中学习它。我正在制作一个应用程序,它有两种用户-
User who offers services
User who uses services
那么我的疑问是如何管理这两类用户?我正在考虑的一种可能方法是为这两个用户创建两个单独的配置文件模型,并为这些用户提供不同的登录页面。而且我仍然希望拥有可以管理这两个用户的 Django 管理员的上层。所以我的问题是 - 有什么特殊的方法可以实现这种场景,或者我可以采用我的方法吗?这些用户将具有不同的权限,例如服务提供者可以添加他的服务,而简单用户只能通过自己登录来使用该服务。所以我想在这些用户之间进行安全隔离。
【问题讨论】:
-
Django 文档有专门的部分:docs.djangoproject.com/en/1.9/topics/auth/customizing/…
标签: django django-models django-admin