python - 我可以创建一个超级用户并在多个 Django 项目中使用它吗?
问题描述
为了减少短期记忆负荷,是否可以在 Django admin 中为多个项目使用一个超级用户帐户?
项目有完全不同目的的独立数据库,因此集中数据库不是一种选择
解决方案
如果项目不是集中的,Django 会要求您为每个项目创建不同的超级用户帐户,以使它们保持隔离。
案例 1:如果您有孤立的大型项目
在这种情况下,由于需要为每个项目创建超级用户,您可以在某处的笔记中管理每个项目的用户名和密码。
案例 2:如果你是 Django 新手,创建多个小项目进行练习
由于您是初学者,并创建多个项目进行练习,毫无疑问,您可以选择一个用户名 - 密码对,并使用它来登录每个项目管理员。
另一种选择是将您的用户名-密码保存到谷歌,这将通过自动登录您的帐户来帮助您。
案例3:如果您有多个相关项目
在这种情况下,您可以为每个项目创建一个集中式数据库,并将每个项目与前者连接起来,这样您就可以为每个项目使用一个超级用户帐户
推荐阅读
- python - 根据日期获取列表的最后一个唯一元素
- lua - Lua解剖函数定义
- python - django 中基于类的视图上的 login_required 装饰器
- position - Redshift Query Syntax 错误(使用 SQL Workbench):有没有简单的方法可以直接进入错误中提到的“位置”?
- node.js - 项目双嵌套数组mongodb
- events - wxpython GUI 应用程序在操作后未触发事件,如何排除故障?
- excel - Excel:基于范围的条件格式
- entity-framework-core - EntityFrameworkCore:DeleteBehavior 选项太多
- javascript - 滚动显示 div 在页面刷新时不起作用/如果它尚未运行
- node.js - 如何在猫鼬聚合后将数组中的对象转换为项目数组