所以我完成了一个简单的django应用程序。它只是一个具有 /admin 页面的网站,有人可以在其中登录并创建更新到该站点的帖子。基本上就像一个博客。我可以用 WordPress 完成,但我更喜欢 django。我的最后一个问题是,我如何知道将 django 应用程序托管为网站?我不想要一步一步的指南,我知道这个网站不是为此而设计的,但有人可以给我一本教科书或一个链接到显示如何做的东西吗?因为真的我试着找了,什么也找不到。该应用程序不适合我,它适用于组织,我不知道他们的网站是否会成为 .com、.net 等。我不知道他们将在什么网站上托管该网站,但我真的不知道不想最终不得不为了托管网站而使用 WordPress 重做所有事情。
问问题
190 次
3 回答
0
您可以主机使用 OPENSHIFT。
在http://openshift.redhat.com/创建一个帐户
如果您尚未安装 RHC 客户端工具,请安装:
sudo gem install rhc
创建一个 python-2.6 应用程序
rhc app create -a django -t python-2.6
添加这个上游仓库
cd django
git remote add upstream -m master git://github.com/openshift/django-example.git
git pull -s recursive -X theirs upstream master
然后将 repo 推送到上游
git push
这里会显示admin用户名和密码,请特别注意。
而已。您现在可以在以下位置查看您的申请:
http://django-$yournamespace.rhcloud.com
现在困难的部分
你想编辑文件夹中的文件django/wsgi/openshift
大多数情况下,您想编辑settings.py
并将您的项目文件夹复制到此文件夹。
现在在 localhost 中检查它,即python manage.py runserver
。如果它成功运行,你可以称之为git push
它。
于 2013-08-27T04:36:20.513 回答
0
https://www.heroku.com/是非常棒的网络托管,具有 django 支持和完全简化的部署过程。包括教程。
于 2013-08-27T08:19:48.457 回答
0
您可以在 Amazon EC2 上托管您的应用程序。如果你用 Google Django + EC2搜索,你会看到很多教程。
于 2013-08-27T02:11:11.290 回答