Tonight we’ve released Django 1.3 beta 1, as well as Django 1.2.4 and Django 1.1.3 to correct a pair of security issues.

All affected users are urged to upgrade immediately.

The first alpha preview package for Django 1.3 is now available.

Žangovinky #30

Komentovaný překlad Django Dose Community Catchup, Episode #30.

18.října měla být představena alpha 1 verze Djanga 1.3. Bohužel se ale stále objevují drobné chyby a datum se odsouvá. Na termínu oficiálního představení nové verze se naštěstí nic nemění, 17.ledna 2011 nás objede Ježoch a doveze překrásný dáreček. Co bude uvnitř?

Jednou z nejvýraznějších přednášek na letošním portlandském DjangoConu byla Why Django Sucks. Eric Florenzano trefně poukazuje na bolesti Djanga — klesající výkon s každou novou verzí, monolitický settings.py, obtížné přizpůsobování aplikací třetích stran. Zatímco některá z kritizovaných témat se podařilo poměrně rychle vyřešit (např. rozšíření týmu core vývojářů), u jiných to bude běh na dlouhou trať. Andy McKay ve svém článku Django Apps rock kontruje na Ericovu poznámku ohledně znovupoužitelnosti: nezapomínejme, že většinu našich webů pohání také “non-reusable” aplikace. A v této rovině Django exceluje, rychlostí i efektivitou.

U Andyho blogu ještě zůstaneme. Uvažovali jste o tom, že svůj Django projekt nasadíte na Googlím App Enginu? Ceny jsou přijatelné (pro většinu z nás 0,- USD), Django je dlouhodobě podporováno, škáluje to! Možná si napřed přečtete článek When App Engine went wrong a pouvažujte, jestli svůj projekt nerozjet přeci jen jinde.

Jak sledujete chyby na produkci? Necháváte si posílat traceback reporty přes email nebo používáte sofistikovanější řešení jako třeba Arecibo nebo Sentry? Pokud patříte do druhé skupiny, nechte si Davidem Cramerem poradit jak správně používat knihovnu logging, aby se hlášky v Sentry zobrazovaly jak mají.

A teď něco úplně jiného. Novinky v chobotu:

Poslední téma není můj šálek kávy, ale určitě za zmínku stojí: Postgres 9 Streaming Replication and Django-Balancer.