通过pycharm"在本地运行时部署"工作django app to webfaction

时间:2016-01-23 02:26:32

标签: django web-deployment webfaction

我一直在按照"配置Django"框下的步骤进行操作。 here尝试让django应用程序在本地工作后进入webfaction。

我压缩了我的项目文件夹并使用了scp myproject.zip catubc@web513.webfaction.com来启动它。然后我使用ssh并将zip移动到$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

所以,根据this example,为什么我找不到"服务器?#34;当我导航到http://good_morning_cat.catubc.webfactional.com/时?我忘了做什么来通过pycharm应用程序将我的工作本地链接到所述域?

我见过this related question,遗憾的是我相信我使用的是正确的python版本,所以不是问题。此外,如果有任何不同,我确实有一个付费帐户。

1 个答案:

答案 0 :(得分:0)

您必须在WebFaction控制面板中添加所有域,即http:// good_morning_cat .catubc.webfactional.com /。

http://catubc.webfactional.com/可以正常运行,因为这是您指定的内容,无论如何它已得到解决。有一个ImportError,因为您还没有安装所有依赖项。