在我的Django项目中,我有一个名为fileName = 'data\data4.txt'
with open(fileName) as f:
lines= f.readlines()
lines= map(lambda s: s.strip(), lines)
lines = [x.split(' ')[:-1] for x in lines]
Result=[]
for line in lines:
Result.append(' '.join(line).strip())
Result
的自定义用户模型,该模型在以下设置中进行配置:
['Roll no', 'Name', 'Date of birth']
当我尝试通过管理界面添加新的Employee
时,如果我以超级用户身份登录,一切都会按预期进行。
但是,如果我没有超级用户名册,Django会响应:
您的用户没有“更改用户”权限。为了添加用户,Django要求您的用户帐户同时设置“添加用户”和“更改用户”权限。
“更改员工”和“添加员工”权限均已授予用户; “更改用户”和“更改用户”权限不存在,因为原始用户模型不存在(已替换为AUTH_USER_MODEL = 'employees.Employee'
)
如何解决此问题?
更新:这是Employee
模型:
Employee