![](/img/trans.png)
[英]Google App Engine Django Standard Environment: Error: Server Error
[英]Django error app engine deploy in standard env
我正在尝试使用 postgress 在 google app engine 上部署一个 django 应用程序,但我对可能导致此错误的原因一无所知。
一切都很完美,但是当我要对 django-admin 进行身份验证时,它会抛出这个错误。
ProgrammingError at /admin/login/
relation "auth_user" does not exist
LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user...
^
Request Method: POST
Request URL: https://don-numero.uc.r.appspot.com/admin/login/?next=/admin/
Django Version: 3.0.5
Exception Type: ProgrammingError
Exception Value:
relation "auth_user" does not exist
LINE 1: ...user"."is_active", "auth_user"."date_joined" FROM "auth_user...
^
Exception Location: /env/lib/python3.7/site-packages/django/db/backends/utils.py in _execute, line 86
Python Executable: /env/bin/python3.7
Python Version: 3.7.7
Python Path:
['/srv',
'/env/bin',
'/opt/python3.7/lib/python37.zip',
'/opt/python3.7/lib/python3.7',
'/opt/python3.7/lib/python3.7/lib-dynload',
'/env/lib/python3.7/site-packages']
已经检查了数据库访问、设置文件、迁移,一切都设置正确。
有任何想法吗?
“不存在”ProgrammingError 表示您的期望与数据库的实际情况不一致。 您的更改可能不会完全反映在数据库中。 你有没有尝试过:
python manage.py makemigrations <app_name>
python manage.py migrate <app_name>
您可以在此处找到有关如何解决此错误的更多信息: Django ProgrammingError column does not exist
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.