我的 gunicorn、nginx 部署的 django 应用程序有问题。
一切都在我的本地开发中顺利运行,python manage.py check
不会抛出任何错误。但是,一旦我将应用程序部署到我的服务器,就会抛出此错误:ImportError at / cannot import name 'register_new_org_view' from 'users.views' (/home/ubuntu/xyz/users/views.py)
我已经定义了视图并正确导入了它……来自其他应用程序的其他视图运行良好……可能是什么原因?
非常感谢您的帮助!
更新 1:项目树/结构:
xyz_Django
│ ├── __init__.py
│ ├── __pycache__
│ ├── asgi.py
│ ├── xyz_django_env
│ ├── settings.py
│ ├── urls.py
│ └── wsgi.py
├── landingpage
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── models.py
│ ├── templates
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── manage.py
├── organization
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── decorators.py
│ ├── forms.py
│ ├── migrations
│ ├── models.py
│ ├── templates
│ ├── tests.py
│ └── views.py
├── overview
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── custom_HTML_calendar.py
│ ├── forms.py
│ ├── migrations
│ ├── models.py
│ ├── overview_helper.py
│ ├── templates
│ ├── testing_file.py
│ ├── tests.py
│ ├── urls.py
│ └── views.py
├── requirements.txt
├── slack_application
│ ├── __init__.py
│ ├── __pycache__
│ ├── admin.py
│ ├── apps.py
│ ├── migrations
│ ├── models.py
│ ├── slack_application_helpers.py
│ ├── slack_notifications.py
│ ├── slack_notifications_daily_afternoon.py
│ ├── slack_notifications_daily_morning.py
│ ├── slack_notifications_weekly_friday.py
│ ├── tests.py
│ └── views.py
├── templates
│ ├── account
│ └── socialaccount
└── users
├── __init__.py
├── __pycache__
├── adapter.py
├── admin.py
├── apps.py
├── forms.py
├── migrations
├── models.py
├── templates
├── tests.py
├── tokens.py
├── user_automation_on_submission.py
├── user_automations_daily_update.py
└── views.py