Python 使用dropbox作为我的django应用程序的服务器

Python 使用dropbox作为我的django应用程序的服务器,python,django,dropbox,dropbox-api,Python,Django,Dropbox,Dropbox Api,我不知道我是否有任何意义,但这突然出现在我的脑海里。我们可以使用dropbox的2gb免费主机将我们的django应用程序放在那里,并进行一些黑客操作来运行我们的应用程序吗?不,这是不可能的 如果您想使用dropbox作为宿主,您可以放置静态页面,这意味着只有带有CSS和javascript的html文件,因为这些文件可以通过执行简单的GET请求来检索 托管python代码是不可能的,因为它需要服务器端计算&dropbox只是用于保存文件 有关可用的主机,请参见官方wiki 不,不能使用Drop

我不知道我是否有任何意义,但这突然出现在我的脑海里。我们可以使用dropbox的2gb免费主机将我们的django应用程序放在那里,并进行一些黑客操作来运行我们的应用程序吗?

不,这是不可能的

如果您想使用dropbox作为宿主,您可以放置静态页面,这意味着只有带有CSS和javascript的html文件,因为这些文件可以通过执行简单的GET请求来检索

托管python代码是不可能的,因为它需要服务器端计算&dropbox只是用于保存文件


有关可用的主机,请参见官方wiki

不,不能使用DropBox为Django网站提供服务,因为这样做需要运行Python代码,而DropBox仅用于保存和提供文件

但是,您可以找到满足Django需求的免费主机,其中包括:

,最初用于Ruby托管,但现在允许您进行Python托管。不过,我觉得使用Django并不特别容易

,特定于Python的托管,但只邀请当前用户-可以通过发送电子邮件、解释您的项目和需求来获得邀请。在*.ep.io上为您提供免费SSL,这非常好,而且他们的服务非常好


,不是特定于平台,而是我个人的最爱。这很容易入门,CLI允许您做很多事情(但缺点是您也非常需要它)。如果您不怕CLI,那就太棒了。

除了Thomas发布的内容之外,还有一些其他免费django托管选项:

  • Amazon计算实例(,免费注册)
  • 谷歌应用程序引擎(,)
  • OpenShift()

  • 您需要了解的一点是:在没有安装djagno的情况下,您可以运行django吗?django可以安装在usb驱动器上吗?Dropbox只是一个云存储服务,而不是云托管服务。存储不需要RAM和处理器,而托管则需要

    因此答案是否定的。如果您对配置apache等没问题,您可以选择VPS。如果没有,请尝试一些托管服务器。如果您不想花太多钱,正在寻找django的免费托管解决方案,其中有几个是:

    kodingen.com

    shellmix.com

    更多数据:


    据说dropbox不可能做到这一点,您可以使用前面提到的非常简单的云托管, 我的回答可能会迟到,但你们可以从名为RedHat的LinuxFedora公司获得免费云主机。他们的云产品是免费的,支持django托管。我自己试过了
    是的,这是可能的提供了这一点

    蟒蛇在哪里做的事情很简单。他们将您的dropbox帐户与他们的dropbox帐户集成。当你想要创建一个Django应用程序时,你所要做的就是,引导平台将该应用程序存储在你的dropbox文件夹中

    现在,您可以在PC中打开Django应用程序并对其进行编辑(等待一段时间进行同步)…重新启动应用程序,它就可以工作了!我几乎试过了


    提示:有许多云平台免费提供优质服务。Openshift、Heroku、Google应用程序引擎等等

    谢谢你的回答,我浏览了django howto的文档。在介绍中,我发现“…引擎,你可以停止阅读这篇文章了。”我去了他们的网站,看到11月24日之后,开发者们不会为它工作。我认为一个可能的原因是appengine并不像预期的那么成功(如果我错了,请纠正我)。因此,我不知道该用什么。你如何比较AWS和appengine?OpenShift的评论是什么?AWS=你自己的计算机,做你想做的。appengine=Python是一流的公民,有很多活跃的Python支持,挑战在于他们的存储引擎。OpenShift=有前途;如果您使用MongoDB,这很好,因为他们非常支持它。基于Jboss构建,非常可靠。我选择python是因为django(大多数人会选择另一种方式),请根据我的担忧修改您对GAE的评论。我们将不胜感激。谢谢。是的,你能行!检查下面我的新答案。@Surya已经回答了下面的问题,答案是肯定的:。我建议将他们的答案标记为已接受,以便其他用户首先找到该答案。