与XAMPP一样,您可以安装它并开始开发,因为PHP / MySQL / Apache等都在那里。
Django有这样的东西吗?
P.S。我的意思是在我的本地机器上进行开发而不是为了部署。
答案 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_install
或pip
可用,或者您不知道如何在终端中使用它们 learn < / em>的。您可以使用pip
或easy_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进行开发,它几乎没有任何区别。