Pergunta

Saudações!

Eu gostaria de investigar Django, mas eu estou executando o Windows XP. Eu instalei XMPP e eu tenho atualmente Python 2.6 instalado (é verdade que 2.5 é a única versão que irá trabalhar com XMPP?). O que mais eu preciso para começar a funcionar? Todas as dicas, IDEs recomendados, etc?

Foi útil?

Solução

Como diz Sam, para o desenvolvimento, utilize o servidor dev. Usando um servidor "real" é na verdade mais de uma dor porque você tem que se certificar de que recarrega seu projeto quando você fazer edições. Você também pode bater-lo em receber todos os seus meios de comunicação social, enquanto em um ambiente de desenvolvimento, se é isso que você precisa (como a maioria das pessoas fazem).

Tanto quanto ir de IDE, Python é uma linguagem dura para fornecer recursos de auto-completar para devido à sua tipagem dinâmica. Dito (plug-in de Eclipse) PyDev pode tornar a vida mais fácil para você, mas é realmente para baixo a escolha pessoal.

Metade do Django está escrevendo modelos HTML, para se certificar que você tem um bom editor de HTML a mão também. Eclipse (IMO, naturalmente) é demasiado pesado para esta (mesmo com Aptana, et al encaixes)

Outras dicas

Se o seu só vai brincar com Django Eu recomendo usar o built-in servidor de desenvolvimento . para easyness ter um atalho lançador de servidor na sua pasta projeto.
runserver.cmd:

@echo off
python manage.py runserver

Quanto ao IDE, eu recomendo Notepad ++ .

Se você realmente precisa dele para trabalhar sob Apache, tente isso dos docs Django. Caso contrário, use o servidor de desenvolvimento. Se você quer uma maneira simples para começar, tente instantâneo Django , embora este só tem Python 2.5.2.

Finalmente, quanto IDEs, um editor de texto bom, como Notepad ++ ou SciTE será suficiente. Se você quer um IDE Python, há uma lista boa em o Python wiki , e SPE sempre trabalhou muito bem para mim.

(Ah, e uma dica:. Tem duas janelas cmd abertos - um para o servidor e um para testar,-syncdb ing, etc)

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top