Django 中管理员的自定义身份验证

Custom Authentication for Admin in Django

我正在编写一个自定义 Django 管理站点供我的供应商登录。这将与常规的 Django 管理站点分开。我的问题:如何覆盖管理员身份验证以查看来自供应商 table?

的用户

当你开发自己的管理视图时,你应该看看 django 的装饰器 @login_required@user_passes_test,还有权限系统。

因此,您可以处理用户可以做什么和不能做什么。查看 Django 文档 https://docs.djangoproject.com/en/1.8/topics/auth/default/

希望对您有所帮助。