如何制作完成django应用程序的网站

时间:2013-08-27 02:04:56

标签: python django

所以我完成了一个简单的django应用程序。它只是一个网站,它有一个/ admin页面,有人可以登录并创建更新到网站的帖子。基本上就像一个博客。我可以用WordPress完成它,但我更喜欢django。我的最后一个问题是,我如何知道将django应用程序作为网站托管?我不想要一步一步的指南,我知道这个网站不适合它,但有人可以给我一本教科书或链接到显示如何做的事情吗?因为我真的试过看,却找不到任何东西。该应用程序不适合我,它适用于组织,我不知道他们的网站是否会成为.com,.net等。我不知道他们将托管该网站的内容但我真的不喜欢我想最终不得不用WordPress重做一切,以便只是托管网站。

3 个答案:

答案 0 :(得分:0)

您可以在Amazon EC2上托管您的应用。如果你是Google Django + EC2,你会看到很多教程。

答案 1 :(得分: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

然后推回上游的回购

git push

此处,将显示管理员用户名和密码,因此付费 特别注意。

就是这样。您现在可以在以下位置查看您的申请:

http://django-$yournamespace.rhcloud.com

现在是困难的部分

您要编辑文件夹django/wsgi/openshift

中的文件

主要是您要编辑settings.py并将项目文件夹复制到此文件夹。

现在在localhost即python manage.py runserver中查看它。如果它成功运作,你可以拨打git push即可。

答案 2 :(得分:0)

https://www.heroku.com/是一个非常棒的网络托管,支持django并且完全简化了部署过程。包括教程。