django

pythonos webes nyelv. kinek mi a véleménye és tapasztalata? érdekelne, szerintem elég jó kis nyelvnek néz ki

Hozzászólások

Szerintem te erosen keversz valamit. A Django egy python-os webes keretrendszer (framework), mint pl. a Rails a Rubyhoz, vagy a CakePHP a PHP-hez, s nem pedig egy programozasi nyelv.

Nem rossz, egyszer próbáltam, de valahogy merevnek tűnt - ha arra használod, amire kitalálták, akkor könnyű és egyszerű, de nehéz a logikája ellen fejleszteni vele.

De próbáld ki!

Hello,

most perpill' egy egyszerű kereső formot kell összedobi, ami kiad egy találati listát. Később ez továbbfejlődne (nem akarom mégegyszer megírni), felhasználók is visznek majd fel adatokat, több kereső form...
Ami a template-en kívül jól jönne, az az űrlap kezelés: vannak kötelező mezők, ill mineden mezőnek van valamilyen mintája, amit elfogad a szerver oldali script. Ha nincs minden kötelező mező kitöltve, vagy a minta nem illeszkedik, akkor azt megjelölve a felhasználó visszakapja az addíg kitöltött formot.
(Ezt néhány éve megcsináltam PHP-val, de most az adott szerveren csak Python van)

Köszönöm a segítséget:

a.

A django-ban is lehet szvsz ilyet írni, de pl. a struktúrák (adatbázis-objektum) elég kötöttek, ill. ami van az szépen használható, ha kicsit is más kell, akkor származtatni kell (de így mindig mindenhez lesz admin felületed).
Annyira nem ástam bele magam.

Egy próbát megér. Bár sokan esküsznek a CherryPy v. TurboGears keretrendszerekre (a CherryPy egyszerűbbnek tűnik).

"Hat Pythonra nem sok frameworkot ismerek", es itt szerintem el is postolhattad volna a kommentet, ha mar feltetlenul hozza akarsz szolni.
most ha idejon egy javas, vagy "dotnetes", etc. emberke, akkor nehogymar mind ideirja, hogy "bar a pythonhoz nem ertek, de xy nyelven is meg lehet csinalni". :D

Tyrael

A szerver újratepelítése most nem megoldható, feltelepíteni mást (PHP, Ruby) esetleg... De a Ruby elég idegen, most emiatt nem erőltetném.

Olyat nem írtam, hogy a Python alig használt nyelv számomra, sőt - most is épp ebben fejlesztek. Mondhatni, preferált nyelv a Python. De keretrendszert nem igazán ismerek hozzá.

Köszi:

a.