我不知道我是否有任何意义,但这在我的脑海中突然出现。我们可以使用2gb免费托管Dropbox将我们的django应用程序放在那里并做一些黑客来运行我们的应用程序吗?
答案 0 :(得分:6)
不,这是不可能的。
如果你想使用dropbox作为托管,你可以放置静态页面,这意味着只使用CSS和javascript的html文件,因为可以通过执行简单的GET请求来检索这些文件。
托管python代码是不可能的,因为它需要服务器端计算& dropbox仅用于保存文件。
有关可用主机的信息,请参阅官方维基。 https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
答案 1 :(得分:5)
您需要了解的一点是:您可以在没有安装djagno的情况下运行django吗?可以将django安装在USB驱动器上吗? Dropbox只是云存储服务而不是云托管服务。为了存储,您在托管时不需要RAM和处理器。
因此答案是否定的。如果你可以配置apache等,你可以去VPS。如果没有尝试一些托管服务器。如果您不想花太多钱并且正在寻找django的免费托管解决方案,其中一些是:
kodingen.com
shellmix.com
http://0x2a-dc.com/index.php?name=shop&cat=6
http://www.heliohost.org/home/
答案 2 :(得分:4)
是的可能! PythonAnywhere.com提供!
pythonanywhere的功能非常简单。他们将您的Dropbox帐户与他们的帐户集成在一起当你想创建一个Django应用程序时,你所要做的就是指导平台将应用程序存储在你的dropbox文件夹中!
现在,您可以在PC中打开Django应用程序并进行编辑(等待一段时间同步)..重新启动应用程序,它可以正常工作!我几乎试过了。
提示:有许多云平台可以免费提供优质服务。 Openshift,Heroku,谷歌App Engine仅举几例!
答案 3 :(得分:2)
不,你不能使用DropBox来为Django网站提供服务,因为这样做需要运行Python代码,而DropBox仅用于保存&提供文件。
但是,您可以找到满足您Django需求的免费托管服务,其中包括:
Heroku,最初用于Ruby托管,但现在允许您进行Python托管。我发现它并没有特别容易与Django一起使用。
ep.io,特定于Python的托管,但目前仅限邀请 - 可以通过发送电子邮件,解释您的项目来获得邀请。但是你的需求。为您提供* .ep.io上的免费SSL,非常好,他们提供了很棒的服务。
Dotcloud,不是特定于平台的,而是我个人的最爱。它很容易上手,CLI允许你做很多事情(但缺点是你需要它很多)。如果你不害怕CLI,那就太好了。
答案 4 :(得分:1)
据说它不可能从Dropbox那样做,你可以使用非常简单的云托管,如前所述, 我可能会迟到的答案,但你可以从Linux Fedora公司RedHat获得免费的云托管。他们的云产品免费提供,支持django托管。我自己尝试过 Openshift Free Cloud Hosting
答案 5 :(得分:0)
除了Thomas发布的内容,还有其他一些免费django托管选项: