17 Dec 2008 18:01
TAGS: dev django gaza python
GaZa 0.2 zakończona. Spotkanie poświęcone było frameworkowi Django, który umożliwia pisanie własnych serwisów internetowych przy użyciu języka skryptowego Python i szablonów Django. Zawiera również warstwę obiektowego dostępu do bazy danych.
Spotkanie trwało półtorej godziny (16.45 do 18.15). Zdążyłem przez ten czas pokazać jak zainstalować bibilotekę Django, stworzyć pierwszy projekt i pierwszą aplikację, uruchomić deweloperski serwer WWW dołączony do Django.
Skorzystaliśmy również w prosty sposób z systemu szablonów i pokazaliśmy wyższość Django nad Ruby on Rails pokazywanym na [poprzedniej gazie.
Przyszło sporo uczestników. Np. Kamil nie robił problemów i ładnie wyglądał.
Następna Gaza prawdopodnie po świętach w poniedziałek o 16.45.
Nie rozśmieszaj mnie z tą wyższością django nad RoR, bo nie pokazałeś nic czego w RoR nie można w łatwy sposób zrobić. :)
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Główna przewaga, z tego co na razie zauważyłem, to leniwa inicjalizacja obiektów bazy danych, co realnie zmniejsza ilość połączeń do bazy danych. Druga rzecz: bardzo rozbudowany system szablonów DTL.
No i oczywiście język: nie trzeba męczyć się w rubym, można przyjemnie pisać w Pythonie :).
Piotr Gabryjeluk
visit my blog
1) Jak często odwołujesz się do obiektu z bazy danych nie pobierając z niej danych? Co to za różnica czy zainicjujesz obiekt szybciej czy później skoro i tak go zainicjujesz?
2) Piszesz o przewadze rozbudowanych szablonów w django a nie widziałeś żadnych narzędzi do takich rzeczy w RoR
3) Ja bym powiedział po co się męczyć w jakimś dziwnym mało obiektowym pythonie skoro można w pełni obiektowym i przyjaznym ruby
Strony internetowe Toruń
Taxi Toruń
Meble Toruń
Toruńskie Firmy
Post preview:
Close preview