2008-12-13 34 views
3

問候!如何在Windows XP上的XMPP上設置Django

我想調查Django,但我正在運行Windows XP。我已經安裝了XMPP,並且我目前已經安裝了Python 2.6(確實2.5是唯一可以與XMPP一起工作的版本?)。我還需要什麼來啓動和運行?任何提示,推薦的IDE等?

+0

你的意思XAMPP,不是嗎? – macbirdie 2009-05-26 14:07:42

回答

3

正如Sam所說,爲了開發,請使用dev服務器。使用「真正的」服務器實際上更加痛苦,因爲在編輯時必須確保它重新加載項目。您也可以在開發環境中將其打包成託管所有媒體,如果這是您需要的(正如大多數人所做的那樣)。

就IDE而言,由於Python的動態輸入,Python是一種難以提供自動完成功能的語言。也就是說PyDev(一個Eclipse插件)可以讓你的生活變得更輕鬆,但這實際上取決於個人的選擇。

Django的一半正在編寫HTML模板,因此請確保您擁有一個好的HTML編輯器。 Eclipse(自然而然)對此太笨拙了(即使使用Aptana等插件)

+1

因此,如果我使用開發服務器,是否否定了對XMPP的需求? – Bullines 2008-12-13 20:53:38

2

如果你只是想與Django玩耍,我建議使用內置的development server。爲了方便,在項目文件夾中有一個服務器啓動器快捷方式。
runserver.cmd:

@echo off 
python manage.py runserver 

對於IDE,我建議Notepad++

1

如果你確實需要它在Apache下工作,請嘗試this from the Django docs.否則,請使用開發服務器。如果你想要一個簡單的方法來開始,試試Instant Django,雖然這隻有Python 2.5.2。

最後,關於IDE,一個好的文本編輯器,如Notepad++SciTE就足夠了。如果你想要一個Python IDE,在the Python wiki有一個很好的列表,並且SPE一直對我很好。

(哦,還有一個提示:有兩個CMD窗口打開 - 一個用於服務器,一個用於測試,執行syncdb-ING等)