【发布时间】:2021-06-01 07:40:45
【问题描述】:
我有一个包含用户名和电子邮件字段的用户模式。我使用 postgresql。
对于管理面板中的每个用户,我的电子邮件都显示在应用程序生产版本 (AWS) 的用户名字段中。本地情况并非如此。在数据库中,用户名显示正确。
在 admin.py 中我只有:
admin.site.register(User)
有没有人知道为什么在生产中会出现这种情况,而不是在本地?以及如何解决这个问题。
解决方案:
当我从隐身标签中检查管理员时,一切正常。 Chrome 似乎出于某种原因在“用户名”字段中设置了我的电子邮件地址。
【问题讨论】:
-
你能详细说明本地环境和生产环境之间的 django 设置有哪些不同吗?
-
@RomanMkrtchian 仅在本地 Debug=True 和数据库设置(引擎除外)。几乎一模一样。
标签: python django django-rest-framework django-admin