2

我已经在我的本地主机中创建了一个 Django 应用程序。现在我需要在互联网上托管。我也尝试过openshiftpythonanywhere。但是托管并不像我想的那样容易。我如何在云中托管本地主机应用程序?

4

2 回答 2

3

这是链接和说明,您可以学习和开始。

PythonAnywhere

PythonAnywhere 是基于 Python 编程语言的在线集成开发环境 (IDE) 和 Web 托管服务。

它提供对基于服务器的 Python 和 Bash 命令行界面的浏览器内访问,以及带有语法突出显示的代码编辑器。

https://www.pythonanywhere.com/wiki/DjangoTutorial

开班

OpenShift 是红帽的云计算平台即服务产品。私有云的一个版本名为 OpenShift Enterprise。

运行该服务的软件是开源的,名为 OpenShift Origin,可在 GitHub 上获得。开发者可以使用 Git 在平台上部署不同语言的 Web 应用。

https://github.com/openshift/django-example

Heroku

Heroku 是一个云平台即服务 (PaaS),支持多种编程语言。Heroku 于 2010 年被 Salesforce.com 收购。Heroku 是最早的云平台之一,自 2007 年 6 月以来一直在开发,当时它仅支持 Ruby 编程语言,但后来增加了对 Java、Node.js、Scala、 Clojure、Python 和 PHP 以及(未记录的)Perl。基本操作系统是 Debian,或者在最新的堆栈中,是基于 Debian 的 Ubuntu。

https://devcenter.heroku.com/articles/getting-started-with-django

刚铎

参考链接:https://gondor.io/support/django/setup/

资料来源:维基百科

于 2014-08-28T06:24:23.630 回答
1

你可以试试这个 github 示例,它可以让你在本地运行教程,然后推送到 Openshift 而不做任何更改。

https://github.com/jfmatth/openshift-django16

于 2014-08-30T04:59:02.760 回答