Я в процессе перемещения страницы django на новый сервер. Из-за сложностей в конфигурации сервера apache я использовал mod_wsgi- express, интегрированный в virtualenv python. В соответствии с инструкциями на этой странице: https://pypi.org/project/mod-wsgi/#description, я добавил mod_wsgi.server в установленные Django приложения и запустил команду python manage.py runmodwsgi
. К сожалению, в ответ я получаю сообщение об ошибке ниже. Я был бы очень признателен за любую помощь и объяснение, почему появилась эта проблема.
Traceback (most recent call last):
File "SAGI-B/manage.py", line 22, in <module>
execute_from_command_line(sys.argv)
File "/home/g####/.venvs/sa###/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 367, in execute_from_command_line
utility.execute()
File "/home/g####/.venvs/sa###/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 359, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/home/g####/.venvs/sa###/local/lib/python2.7/site-packages/django/core/management/base.py", line 294, in run_from_argv
self.execute(*args, **cmd_options)
File "/home/g####/.venvs/sa###/local/lib/python2.7/site-packages/django/core/management/base.py", line 345, in execute
output = self.handle(*args, **options)
File "/home/g####/.venvs/sa###/local/lib/python2.7/site-packages/mod_wsgi/server/management/commands/runmodwsgi.py", line 71, in handle
fields = wsgi_application.split('.')
AttributeError: 'NoneType' object has no attribute 'split'
Используемая версия Django - 1.10.7 (я знаю, мне следует обновить - я в процессе) , В файле конфигурации settings.py я не нашел строки с WSGI_APPLICATION = 'xyz.wsgi.application'. Может ли это быть причиной ошибки?