Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Názory k článku
Scukařina, žádná dřina - díl druhý: Django je naše máma

Voy
Voy (neregistrovaný) 195.39.60.---
25. 8. 2010 9:14 Nový

Pěkné, ale o čem to je?

celé vlákno

Trochu jsem čekal, že se dozvíme víc o tom jak se vyvíjel třeba datový model Scuku a k jakým změnám v designu v průběhu docházelo. Zajímavé by to bylo už jen proto, že do Scuku přispěvatelé ládovali obsah v podstatě už od ranných prototypů (chápu-li to správně). Teď to vypadá spíš jako stý první tutoriál o djangu, což mi přijde trochu škoda. Ale možná, že se dočkáme víc v dalších dílech… ?

Štefan Ľupták
25. 8. 2010 9:34 Nový

Re: Pěkné, ale o čem to je?

celé vlákno

Pripájam sa k tomuto názoru. Radšej ako technické detaily, ktoré sa dajú dočítať v tutoriáloch a knihách, by sme si radšej prečítali také tie viac filozofické a architektonické problémy, ktoré museli vývojári riešiť. Mimochodom ten obrázok s diagramom vývoja je veľmi malý a teda nečitateľný.

Martin Malý aura:93
25. 8. 2010 9:52 Nový

Re: Pěkné, ale o čem to je?

celé vlákno

Obrázek opraven, moje vina, omlouvám se.

Michal Valoušek aura:92
25. 8. 2010 10:08 Nový

Re: Pěkné, ale o čem to je?

celé vlákno

Díky za komentář, pokusím se zareagovat.
Seriál je postaven jako případová studie z vývoje prototypu. V prvním díle jsem shrnul postup, v následujících dvou vypíchnu několik konkrétnějších techických oblastí (převážně z Djanga), které mi připadaly zajímavé. Máte pravdu, že se zde opakují témata zmiňovaná i jinde (např. vývojový server, admin). Z mého pohledu jde o opravdu silné nástroje, a považuji za důležité aby se o nic mluvilo nejen v teoretické rovině (tutorialy), ale i z praxe (viz rychlý vývoj, možnost okamžitého plnění dat, časté změny modelů a nutnost nasazení migračního nástroje).
Ke skutečnému třesku ve Scuku ale došlo ve chvíli, kdy jsme začali prototyp převlékat do veřejné podoby. Pokud mi vydrží síly, zkusím se k tomuto momentu po nějaké době vrátit a sepsat samostatný článek.
Pokud máte tipy na konkrétní náměty, sem s nimi! :)

Jan Bednařík aura:93
25. 8. 2010 19:19 Nový

Re: Pěkné, ale o čem to je?

celé vlákno

Mě se naopak líbí, že se autor zbytečně nepouští do konkrétních detailů pozadí Scuku. Místo toho oceňuji, že na jednoduchých příkladech z praxe ukazuje, jak se elegantně vypořádat s běžnými problémy, jako ta migrace dat při změně datových modelů. Myslím si, že každý vývojář si užil nějaké to neefektivní ALTERování databáze a minimálně pro mne bylo toto seznámení s aplikací South velmi přínosné.

Pitrsonek
Pitrsonek (neregistrovaný) ---.sattnet.cz
25. 8. 2010 13:53 Nový

Tip na knížku o pythonu a Django

celé vlákno

Ahoj v Pythonu a Django jsem nikdy nedělal. Programuji v PHP přesněji CakePHP, ale chtěl bych se naučit Python a Django.
Jaké zdroj nebo nejlépe knihy bys doporučil pro studování Pythonu a Django.
Na co je důležité se zaměřit v Pythonu a jak postupovat.
Děkuji moc seriál to bude moc pěkný, už se těším na další díly.

Mintaka
Mintaka (neregistrovaný) ---.net.sitmp.cz
25. 8. 2010 14:09 Nový

Re: Tip na knížku o pythonu a Django

celé vlákno

Jedním z důvodů, pro které jsem si Django vybral byla propracovaná dokumentace. Enjoy: http://www.djangobook.com/

Michal Valoušek aura:92
25. 8. 2010 14:40 Nový

Re: Tip na knížku o pythonu a Django

celé vlákno

Mrkni na odkazy v úvodní poznámce tohoto dílu. DjangoBook je taky svělý zdroj informací. V RSS čtečce mám nastaveno odebírání http://www.djangoproject.com/rss/community/. Z knih doporučuji Practical Django Projects, Pro Django. Zkus se mrknout na Amazon, bude toho určitě víc.

Jan Bednařík aura:93
25. 8. 2010 19:37 Nový

Re: Tip na knížku o pythonu a Django

celé vlákno

Jako základ si stačí projít oficiální tutoriál Pythonu http://docs.python.org/release/2.6.5/tutorial/index.html Na serveru py.cz je i český překlad http://www.py.cz/TutorialyLiteratura Sice je pro starší verzi Pythonu 2.2, ale ty základní principy jsou stále stejné.
Neuškodí si také prolétnout Library Reference a Language Reference http://docs.python.org/release/2.6.5/index.html , aby člověk trochu nasál do podvědomí, co ten python všechno umí.
A pak už se stačí vrhnout rovnou na Django a jeho oficiální tutoriál. http://docs.djangoproject.com/en/1.2/intro/tutorial01/

Martin Malý aura:93
25. 8. 2010 19:40 Nový

Re: Tip na knížku o pythonu a Django

celé vlákno

Loni vycházel na Zdrojáku seriál Hrajeme si s Djangem, ten může být taky dobrým odrazovým můstkem…

Pitrsonek
Pitrsonek (neregistrovaný) ---.sattnet.cz
25. 8. 2010 20:33 Nový

Paráda díky

celé vlákno

Paráda díky za tipy a odkazy, už jsem si trochu prolítl python a vypadá to v pohodě, v podstatě jako ostatní srkiptovací jazyky. Sice se mi moc nepozdáva syntax trošku nepřehledná snad se dají používat pro bloky {} na ty jsem zvyklý a přijde mi to o hodně přehlednější.

Martin Malý aura:93
25. 8. 2010 20:37 Nový

Re: Paráda díky

celé vlákno

Nerad bych vás nějak odradil, ale prozradím, že bloky se do složených závorek nedávají, vyznačení bloků odsazením je jedním z nejvýraznějších rysů Pythonu (a tedy i Djanga). Ale jde jen o zvyk, ostatně i v C-like jazycích by se mělo odsazovat stejně jako v tom Pythonu…

Pitrsonek
Pitrsonek (neregistrovaný) ---.sattnet.cz
25. 8. 2010 20:50 Nový

Re: Paráda díky

celé vlákno

Bohužel, právě jsem na to narazil.
Také jsem našel dobrý Python tutoriál v CZ:
http://macek.sandbox.cz/texty/python-tutorial-cz/python-tutorial-cz-a4-2.2.pdf

Bruce
Bruce (neregistrovaný) ---.chello.sk
1. 9. 2010 12:05 Nový

Re: Paráda díky

celé vlákno

Veľa ľudí považuje nutné odsadzovanie blokov a absenciu {} v Pythone za niečo neprekonateľné, ale ja si myslím, že to je len silou mocou hľadanie zámienky, prečo nie Python. Na Python som prešiel z PHP, ale nad odsadzovaním som sa nikdy ani nepozastavil a nikdy som to nepovažoval za problém. Oproti PHP je zápis kódu kratší a niektoré veci sa zapisujú oveľa jednoduchšie.
Django môžem len doporučiť, na pár riadkov máte veľa funkcionality a vývoj ide pomaly tak nejako sám :)

Zasílat nově přidané příspěvky e-mailem