Inštalácia Django web frameworku na Windowse

23. 2. 2014 23:08 (aktualizováno) secult

V prvom rade vás vítam na mojom blogu, budem tu postupne uverejňovať veci, ktoré sú užitočné aj pre iných ľudí.

Kamarát chce rozchodiť Django framework na windowse. Chápem jeho pohnútky a je mi jasné, že nie každý má rád tie široké a rovné cesty. Tak to vyskúšame. Odchýlky od mojej konfigurácie(Windows 7 64-bit) si skúste ustrážiť sami.

V prvom rade je potrebné nainštalovať python. Na download stránke pythonu si vybereme poslednú 2.X.X verziu(2.7.6) – windows installer, inštalovať veci asi viete. Odporúčam si python nainštalovať nie do Program Files(lebo sa tam dosť blbo dostava cez príkaz cd v cmd), ale do nejakej zložky bez medzier v názve. Predvolená cesta je ok.

Máme python, ako nainštalovať django, alebo iné site-packages? Čo sú site-packages?

Site packages sú všetky balíky kódu, ktoré neupravujeme, len ich používame. Preto môžu byť schované pekne v Python27/Lib/site-packages, a teraz nás zaujíma, ako ich inštalovať.

Stiahneme si poslednú stabilnú verziu Djanga(aktuálne 1.6.2).

…PIP nemám, tak budem inštalovať každý jeden balík ako sprostý…

Počkať, musí existovať niečo ako PIP pre windows. Google → pip for windows. Stiahneme, nainštalujeme. Spúšťame cmd, ideme do Python27/Scripts a píšeme

pip install Django

voilá. Ak je všetko OK, teraz (skoro) každú site-package môžeme inštalovať pomocou pipu.

Skúšame, čo nám to dovolí

pip install ipython

IPython je krásny interaktívny interpreter jazyka Python, a hľa, funguje aj pod windowsom. Spustíme ho zase zo zložky Python27/Scripts/.

Keď sa pozrieme, čo iné máme v tejto zložke, vidíme skript django-admin.py. Neotáľame, pozrieme si tutorial pre django a skúsime ho použiť. Ak pôjdete podľa tutorialu, ľahko sa dostanete k vašej prvej rozchodenej aplikácií.

Na dneska mám toho už dosť, ale ako môžeme vidieť,  s trochou nadšenia je možné spraviť aj z Windowsu prostredie, v ktorom sa dá pracovať na vývoji svojej web aplikácie. V budúcnosti opíšem(alebo si to môžete vygoogliť) niečo o postgresql v prostredí Windows, pridaní python path do environment variables, možno spustení virtualenvu a poobzeráme sa po nejakom IDE.

 

 

Sdílet