Развертывание приложения django "работающий при локальном запуске через pycharm" в webfaction
Я следовал инструкциям в разделе "Настройка Django", чтобы попытаться вывести приложение django на webfaction после того, как оно будет работать локально.
Я заархивировал папку с моим проектом и использовал scp my project.zip catubc@web513.webfaction.com
чтобы получить это. Затем я использовал SSH и переместил почтовый индекс в $HOME/webapps/plot_composite_metrics
как связанные шаги инструктируют и разархивируют это там. Так как мой проект называется "myproject", мне не нужно было выполнять шаги 6-7.
Из панели управления webfaction я сделал заявку и назвал ее plot_composite_metrics
, Django 1.9.1 (mod_wsgi 4.4.21/Python 2.7). Я также сделал новый сайт под названием good_morning_cat
и добавил plot_composite_metrics
к этому.
я имею ALLOWED_HOSTS = ['catubc.webfactional.com']
в settings.py
Итак, в соответствии с этим примером, почему я получаю "сервер не найден", когда я перехожу на http://good_morning_cat.catubc.webfactional.com/? Что я забыл сделать, чтобы связать мою рабочую локально через приложение pycharm с указанным доменом?
Я видел этот связанный вопрос, к сожалению, я считаю, что я использую правильную версию Python, так что это не проблема. Кроме того, у меня есть платный аккаунт, если это что-то меняет.
1 ответ
Вы должны добавить все домены в панели управления WebFaction, то есть http: //good_morning_cat.catubc.webfactional.com/.
http://catubc.webfactional.com/ работает, так как это то, что вы указали, это все равно разрешается. Там есть ImportError
потому что вы не установили все свои зависимости.