přejít na obsah přejít na navigaci

Linux E X P R E S, Webové aplikace v Pythonu

Webové aplikace v Pythonu

Python je objektově orientovaný dynamicky silně typový jazyk s velmi příznivou křivkou učení, dobrou přenositelností a přehlednou syntaxí. Rychle se ho nejen naučíte, ale hlavně v něm programátor pracuje efektivně – ne nadarmo je Python přezdíván jako „lépe čitelný Perl“. V následujícím několikadílném článku se chci věnovat právě webovému programování v Pythonu.


Webové aplikace v Pythonu, 1. část

Webu vévodí technologie PHP, Java, Perl nebo ASP. Velkou novinkou je také Ruby On Rails. Python však útočí ze zálohy.


 

Webové aplikace v Pythonu, 2. část

Příklad v minulé části vracel handler při každém požadavku končícím na .py stejný výsledek - "Hello World". K čemu nám je ovšem takový handler vracející pokaždé stejné výsledky? Správná otázka, odpověď je nasnadě.


 

Webové aplikace v Pythonu, 3. část

Pokračování seriálu pro vývojáře. Jak pracovat s Pythonem na webu? Sledujte další díl.


 

Webové aplikace v Pythonu, 4. část

Tato část bude více praktická, napíšeme si totiž jednoduchou aplikaci typu návštěvní knihy. Na svých stránkách používám blogovací systém NanoBlogger, který je napsaný v Bashi a vytváří statické HTML stránky. Napíšeme si tedy guestbook vhodný jako doplnění do NanoBloggera. Název projektu jsem vhodně zvolil: NanoComment.


 

Webové aplikace v Pythonu, 5. část

Jak už jsem zmínil, administrační modul není pro vaši aplikaci povinný, ale například u mého projektu NanoComment je výhodný. Nechtělo se mi vytvářet kód pro editaci nebo mazání příspěvků, pokud by ovšem někdo poslal nějaký nevhodný text, můžu záznam přes panel snadno smazat a nemusím se ani hlásit na server a provádět SQL dotazy.


 

Mohlo by vás zajímat

1 2 3 4 5 6 10   Následující   ››

13+ bezplatných nástrojů pro webové vývojáře a kodéry

color_palette.jpg

Pro vývoj webových stránek a aplikací je potřeba poměrně dost aplikací a podpůrných nástrojů. Je nutné je kupovat, nebo tuto poptávku pokrývá open source? Vybrali jsme několik aplikací, které považujeme za kvalitní a které nestojí ani korunu. Některé z nich jsou open source, některé dostupné jako webové online služby. 


 

Matplotlib & Python: Profesionální software pro vytváření grafů v matematice

matplotlib.jpg

Knihovna Matplotlib umožňuje vytvářet přehledné grafy pomocí jednoduchých skriptů v Pythonu. Matplotlib nabízí nejrůznější funkcionalitu a typy grafů. Celkově se však zaměřuje především na oblast techniky a přírodních věd.


 

Lazarus: Vývojové prostředí nejen pro výuku FreePascalu

lazarus100.jpg

Jak se začínají počítače usazovat v našem běžném životě, je zapotřebí začít patřičně vzdělávat studenty a žáky. Již léta se používá i pojem „počítačová gramotnost“ a škola může poskytnout několik úrovní výuky. Pokročilejší úroveň by mohla zahrnovat i základy programování a ihned se objeví otázka, jakým programovacím jazykem začít. Jedním z vhodných kandidátů je jazyk Pascal. 


 

IntelliJ IDEA 11

intellij_idea.png

Společnost JetBrains nedávno oznámila dostupnost další verze univerzálního vývojového prostředí a vlajkové lodi celé produktové řady – IntelliJ IDEA 11. A jako obvykle bych rád představil novinky aktuální verze.


 

Naprogramujte logickou hru v Pythonu a GTK

python_hra.png

Tento praktický tutoriál na konkrétním příkladu nastíní proces vývoje malých desktopových aplikací. Pomocí technologií jako Python, GTK a Glade vytvoříme malou logickou hru. Nebudou chybět ani domácí úkoly.


 
1 2 3 4 5 6 10   Následující   ››

Nahoru

Přidat téma diskuse

Nejsou podporovány žádné značky, komentáře jsou jen čistě textové. Více o diskuzích a pravidlech najdete v nápovědě.
Diskuzi můžete sledovat pomocí RSS kanálu rss



 
 

Top články z OpenOffice.cz

Lukáš Zapletal

Lukáš Zapletal

Senior Software Engineer @ Red Hat


  • Distribuce: Fedora

| blog



Public Relations

OpenRadioss: Simulace dynamických dějů nyní jako open-source

OpenRadiossNa podzim loňského roku Altair překvapil odbornou veřejnost z řad výpočtářů a vývojových inženýrů představením řešiče OpenRadioss. Jak už název napovídá, Open­Radi­oss je open-source verzí explicitní­ho solveru Altair Radioss, CAE nástroje pro simulace rychlých dějů, jakými jsou tolik populární virtuální testy nárazů vozidel, včetně vyhodnocení pasivní bezpečnosti, zkoušky odolnosti leteckých konstrukcí, pádové zkoušky elektronických zařízení a podobně.

Pokračování ...



Public Relations

PATRON-IT staví svůj monitorovací systém na technologii N-able

Společnost PATRON-IT je jednou z nejres-pektovanějších českých společností, které se specializují na IT bezpečnost. Její hlavní činností jsou dodávky SaaS (Security as a Service) služeb s garancí bezpečnosti a obrany proti útokům.

Pokračování ...


Redakční blog

Pavel Fric

Pavel Fric, 10. April

Zapojte se do tvorby distribuce Mageia

Podílejte se na vytváření balíčků pro Mageiu, dělejte, co je potřeba, staňte se baličem


Pavel Fric

Pavel Fric, 13. March

Lollypop

Lollypop je hudební přehrávač navržený, jak ukazuje jeho podoba, aby výborně zapadl do pracovního...


Pavel Fric

Pavel Fric, 26. February

QElectroTech

Kreslení elektrotechnických i jiných výkresů


Všechny blogy »