![](/img/trans.png)
[英]How to get file from dropbox and upload on my server by using python
[英]using dropbox as a server for my django app
我不知道我是否有任何意义,但这在我的脑海中浮现。 我们可以使用2gb免费托管Dropbox将我们的django应用程序放在那里并做一些黑客来运行我们的应用程序吗?
不,这是不可能的。
如果你想使用dropbox作为托管,你可以放置静态页面,这意味着只有带有CSS和javascript的html文件,因为可以通过执行简单的GET请求来检索这些文件。
托管python代码是不可能的,因为它需要服务器端计算和dropbox仅用于保存文件。
有关可用的主机,请参阅官方维基。 https://code.djangoproject.com/wiki/DjangoFriendlyWebHosts
你需要理解的一点是:你可以在没有安装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/
更多数据: http : //freedjangohosting.com/
是的可能! PythonAnywhere.com提供了!
pythonanywhere做的很简单。 他们将您的Dropbox帐户与他们的帐户集成在一起 当你想创建一个Django应用程序时,你要做的就是指导平台将应用程序存储在你的dropbox文件夹中!
现在,您可以在PC中打开Django应用程序并进行编辑(等待一段时间同步)..重新启动应用程序,它的工作原理! 我几乎尝试过。
提示:有许多云平台可以免费提供优质服务。 Openshift,Heroku,谷歌App Engine仅举几例!
不,你不能使用DropBox来提供Django网站,因为这样做需要运行Python代码,而DropBox仅用于保存和提供文件。
但是,您可以找到满足您Django需求的免费托管服务,其中包括:
Heroku ,最初用于Ruby托管,但现在允许您进行Python托管。 我发现虽然使用Django并不是特别容易。
ep.io ,特定于Python的托管,但目前只邀请 - 通过发送电子邮件,解释您的项目和您的需求,可以获得邀请。 为您提供* .ep.io上的免费SSL,非常好,他们提供了很棒的服务。
Dotcloud ,不是特定于平台,而是我个人的最爱。 它很容易上手,CLI允许你做很多事情(但缺点是你需要它很多)。 如果你不害怕CLI,那就太好了。
据说它不可能从Dropbox那样做,你可以使用非常简单的云托管,如前所述,我可能会迟到的答案,但你可以从Linux Fedora公司RedHat获得免费的云托管。 他们的云产品免费提供,支持django托管。 我尝试了自己的Openshift Free Cloud Hosting
除了Thomas发布的内容,还有其他一些免费django托管选项:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.