是否有像XAMPP for Django这样的软件包?

时间:2011-05-08 19:18:40

标签: python django

与XAMPP一样,您可以安装它并开始开发,因为PHP / MySQL / Apache等都在那里。

Django有这样的东西吗?

P.S。我的意思是在我的本地机器上进行开发而不是为了部署。

3 个答案:

答案 0 :(得分:3)

我见过的最接近的事是Bitnami's DjangoStack。可以说,开始使用Django开发时,几乎不需要类似的XAMPP堆栈,因为开始使用Django时唯一需要的是Python 2.x.大多数Linux发行版和OSX都包含Python 2.x.安装Django的最简单方法是使用easy_install(最好来自distribute)或pip。如果您对使用内置开发服务器和SQLite感到满意,那么它将变得更加容易:

$ easy_install django

如果easy_installpip可用,或者您不知道如何在终端中使用它们 learn < / em>的。您可以使用pipeasy_install自动为Python或Django安装大量的软件包/应用程序。不要错过!出于多种原因,我更喜欢pip,您可以通过documentation更好地了解这些原因。

这可能只是本地开发所需要的。那么virtualenv也好,但我不会深入研究。

我还看到InstantDjango试图成为Windows的一键安装程序。虽然Bitnami的DjangoStack有一个Windows的本地安装程序,但我想你最好不要使用VM(Bitnami提供了一个你可以使用的虚拟机映像,另外还有Turnkey Linux提供的另一个Django设备)。或者(甚至更好)您可以轻松创建自己的Linux VM(使用您选择的发行版,您选择的工具等)。

答案 1 :(得分:1)

我的建议是刚开始用sqlite和django提供的开发服务器开发你的网站。

当您准备好部署时,只需找到django friendly hosting service并上传您的网站。

然后你不必担心安装apache和数据库的麻烦。

答案 2 :(得分:1)

Django内置了服务器。您可以使用

运行它
python manage.py runserver

至于MySQL,如果你使用SQLite进行开发,它几乎没有任何区别。