Zadejte hledaný výraz...

Python v apachi a GET/POST

darksir
verified
rating uzivatele
(1 hodnocení)
11. 1. 2014 20:53:54
Ahoj,
na python koukam asi hodinu a mam zacatecnicky dotaz, abych si mohl udelat obrazek o tom, s cim mohu pocitat. Na serveru s linuxem si hraju se skriptem, ktery pristupuje pres XML-RPC na vzdaleny PHP+MYSQL projekt.
Tady je vse ok, zmenami ve scriptu dosahuju vysledku, mohu importovat CSV soubory, atd.
Predpokladam, ze pres prikazovou radku mohu predavat tomu scriptu nejake parametry a promenne, abych mohl ovlivnovat data, ktera budu prenaset / stahovat.
Otazka zni - co musim udelat pro to, abych mohl ten script pouzivat v prohlizeci, tak jako PHP. Tzn. abych metodou GET mohl zadat data, hodnoty do promenne v tom scriptu a aby vystup toho scriptu (treba print) se mi zobrazil jako html?
Funguje to po pridani pythonu do apache nejak takhle, nebo si to predstavuju moc jednoduse ? :-)
Prip. nebyl by odkaz na nejaky tutorial / ukazku takoveho scriptu v pythonu, ktery bezi jako webova sluzba?
Diky,
P.
11. 1. 2014 20:53:54
https://webtrh.cz/diskuse/python-v-apachi-a-get-post/#reply984489
adVISeR
verified
rating uzivatele
12. 1. 2014 21:20:06
Muzete pouzit nejaky jednoduchy web framework. Napr. Flask + uWSGI
Welcome | Flask (A Python Microframework)
http://flask.pocoo.org
12. 1. 2014 21:20:06
https://webtrh.cz/diskuse/python-v-apachi-a-get-post/#reply984488
Honza Javorek
verified
rating uzivatele
13. 1. 2014 11:56:22
Ahoj,
v Pythonu to funguje o něco složitěji. Je to víceúčelový jazyk, takže není v úplném základu pro něco "předpřipravený", tak jako je PHP předpřipraveno pro web. Existují ale frameworky, které ti generování HTML a spouštění přes webový server velice usnadní. Některé jsou velmi jednoduché (Bottle, Flask), jiné už by vyžadovaly ponořit se do toho více (Django).
Pokud si to chceš jen vyzkoušet a hledáš ten nejjednodušší způsob, jak Python použít pro webovou stránku, koukni se na
Bottle: Python Web Framework — Bottle 0.13-dev documentation
http://bottlepy.org/docs/dev/index.html - s tím bys měl být schopen rozjet jednostránkový webík za pár minut a ani to nemusíš instalovat (stačí nakopírovat soubor s frameworkem, když na to přijde).
Kdyby tě to zaujalo, koukni se i na můj překlad anglického článku zde:
Znám jen PHP. Jak napíšu webovou aplikaci v Pythonu? | Zdroják
http://www.zdrojak.cz/clanky/jak-napisu-webovou-aplikaci-v-pythonu/ Tam to je rozebráno trochu detailněji.
13. 1. 2014 11:56:22
https://webtrh.cz/diskuse/python-v-apachi-a-get-post/#reply984487
darksir
verified
rating uzivatele
(1 hodnocení)
13. 1. 2014 17:59:09
Super, diky, dobry napad... Mrknu se na to.
13. 1. 2014 17:59:09
https://webtrh.cz/diskuse/python-v-apachi-a-get-post/#reply984486
Pro odpověď se přihlašte.
Přihlásit