настройка второго приложения web2py в отдельном домене в PythonAnywhere - PullRequest
0 голосов
/ 27 января 2019

Я только что добавил еще одно приложение web2py в PythonAnywhere.Я понимаю, что если я хочу, чтобы он запускался по другому URL-адресу (то есть по собственному URL-адресу, в соответствии с уже установленным первым приложением), мне нужно настроить новое веб-приложение в PA.

Он спросил меня о каталоге web2py, предложив указать каталог по умолчанию, где у меня уже есть web2py.

Это то, что мне не ясно: нужно ли мне установить 2-ую установку web2py в другой каталог?(то есть каждое приложение с собственным URL-адресом нуждается в новой установке web2py)?Или я могу как-то иметь их все под одной установкой web2py, и нет необходимости устанавливать новую с каждым новым приложением?

Сколько web2py устанавливает и, следовательно, сколько папок web2py мне нужно, это то, что не ясно из справочной документации.

Пожалуйста, сообщите.

1 Ответ

0 голосов
/ 28 января 2019

Цитирование соответствующей страницы справки PythonAnywhere:

В PythonAnywhere можно настроить несколько доменов, которые все взаимодействуют с одной установкой web2py, которая затем имеет несколько приложений web2py для каждого домена.Затем вы можете настроить все приложения web2py, которые вам нужны, через интерфейс web2py.

Начните с настройки одного домена с помощью мастера web2py на веб-вкладке PythonAnywhere.

Затем для каждого дополнительного доменаимя, вам нужно настроить другое веб-приложение PythonAnywhere на веб-вкладке.На этот раз вы должны выбрать «ручную настройку».Затем перейдите и отредактируйте файл WSGI.Вы должны превратить его в копию файла WSGI для первого приложения web2py, чтобы оба домена указывали на одну и ту же установку web2py.Тогда web2py rout.py должен работать.

См. https://help.pythonanywhere.com/pages/MultipleDomainsWeb2py/

...