Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Django中不同用户表的登录和注册示例_Python_Django - Fatal编程技术网

Python Django中不同用户表的登录和注册示例

Python Django中不同用户表的登录和注册示例,python,django,Python,Django,我是Django的新手,我需要一个创建登录和注册表单的示例代码,以及一个用户只有在登录后才能看到的默认页面 这里重要的是,我想为用户使用不同的表,而不是为admin使用auth_user表。这些用户可以登录并能够执行某些功能 请告诉我,这是否是为这些客户提供不同表用户的最佳方式?或者我可以使用相同的auth_user表。您可以使用模型中的is_superuser和is_staff布尔属性在auth_user表中指定不同的权限 如果使用auth_user表,维护会话和权限会更容易。您可以使用模型中

我是Django的新手,我需要一个创建登录和注册表单的示例代码,以及一个用户只有在登录后才能看到的默认页面

这里重要的是,我想为用户使用不同的表,而不是为admin使用auth_user表。这些用户可以登录并能够执行某些功能


请告诉我,这是否是为这些客户提供不同表用户的最佳方式?或者我可以使用相同的auth_user表。

您可以使用模型中的
is_superuser
is_staff
布尔属性在auth_user表中指定不同的权限


如果使用auth_user表,维护会话和权限会更容易。您可以使用模型中的
is_superuser
is_staff
布尔属性在auth_user表中指定不同的权限


如果使用auth_user表,维护会话和权限会更容易

这是您想要的

这是您想要的

您可以轻松为用户创建不同的模型。但是为什么不使用auth_用户呢?我不想让其他用户访问管理部分。这是我想使用不同表的主要原因。@AnilSharma
是超级用户
的标志,用户只能访问管理页面!如果有多个用户编写自定义后端,则可以轻松为用户创建不同的模型。但是为什么不使用auth_用户呢?我不想让其他用户访问管理部分。这是我想使用不同表的主要原因。@AnilSharma
是超级用户
的标志,用户只能访问管理页面!如果您有多个用户,请编写自定义后端