Uwsgi error can't get attribute 'MyModel' on <module'__main__'(built-in), but Django python manage.py runserver is OK

Я поместил свой проект Django в docker, Когда я использую python manage.py runserver, все в порядке. Но используя 'uwsgi --ini uwsgi.ini' запускаю свой проект, это будет AttributeError: can't get attribute 'MyModel' on <module'__main__'(built-in) когда я посылаю пост запрос.

Вот структура моего проекта

db.sqlite uwsgi.ini

│ manage.py

│ mysql_test.py

│ plt_score.py

│ request_test.py

│ test.log

├─Ai_Web

│ │ asgi.py

│ │ settings.py

│ │ urls.py

│ │ wsgi.py

│ │ _init_.py

│ │

│ ├─testapp

│ │ admin.py

│ │ apps.py

│ │ bert_finetuned.py

│ │ models.py

│ │ random_forest.py

│ │ tests.py

│ │ urls.py

│ │ views.py

│ │ _init_.py

Мой файл uwsgi имеет вид

[uwsgi]

http = 0.0.0.0:8000

processes = 2

threads = 4

chdir = root/project/API_simple

wsgi-file = Ai_Web/wsgi.py

master = true

manage.py импортировал класс модели 'MyModel', поэтому runserver работает нормально, но uwsgi будет работать неправильно

Вернуться на верх