Как настроить Django на XMPP в Windows XP

Приветствую!

Я хотел бы исследовать Django, но я использую Windows XP. Я установил XMPP, и в настоящее время у меня установлен Python 2.6 (правда ли, что 2.5 - единственная версия, которая будет работать с XMPP?). Что еще мне нужно, чтобы начать работать? Любые советы, рекомендуемые IDE и т. Д.?

13.12.2008 17:15:49
3 ОТВЕТА
РЕШЕНИЕ

Как говорит Сэм, для разработки используйте сервер разработки. Использование «настоящего» сервера на самом деле более болезненно, потому что вы должны быть уверены, что он перезагрузит ваш проект при внесении изменений. Вы также можете превратить его в хостинг для всех ваших медиафайлов в среде разработки, если это то, что вам нужно (как это делают большинство людей).

Что касается IDE, Python - это сложный язык, обеспечивающий функции автозаполнения из-за его динамической типизации. При этом PyDev (плагин Eclipse) может облегчить вам жизнь, но на самом деле все зависит от личного выбора.

Половина Django пишет HTML-шаблоны, поэтому убедитесь, что у вас есть хороший HTML-редактор. Eclipse (IMO, естественно) слишком неуклюжий для этого (даже с Aptana и др. Плагинами)

3
13.12.2008 18:54:17
Так что, если я использую сервер dev, сводит ли это на нет необходимость в XMPP?
Bullines 13.12.2008 20:53:38

Если вы просто хотите поиграться с django, я бы порекомендовал использовать встроенный сервер разработки . для простоты используйте ярлык запуска сервера в папке вашего проекта.
runserver.cmd:

@echo off
python manage.py runserver

Что касается IDE, я бы порекомендовал Notepad ++ .

2
13.12.2008 17:28:11

Если вам действительно нужно, чтобы он работал под Apache, попробуйте это из документации Django. В противном случае используйте сервер разработки. Если вы хотите простой способ начать, попробуйте Instant Django , хотя в нем есть только Python 2.5.2.

Наконец, что касается IDE, достаточно хорошего текстового редактора, такого как Notepad ++ или SciTE . Если вы хотите Python IDE, есть хороший список на Python wiki , и SPE всегда работал для меня нормально.

(Да, и один совет: открыть два окна cmd - одно для сервера и одно для тестирования, синхронизации и т. Д.)

1
13.12.2008 20:39:35