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 будет работать неправильно