Poznejte Django
Django je vyspělý webový framework napsaný v jazyce Python, který podporuje rychlý vývoj a čisté, pragmatické konstrukce.
Django bylo vyvinuto před několika lety v rychle se měnícím novinářském prostředí. Mělo pomoci zvládat dva velké úkoly: intenzivní plnění termínů v redakci a dodržovat přísné požadavky vývojářů — autorů frameworku.
Django vám umožní vytvářet výkonné a elegantní webové aplikace v neuvěřitelně krátkém čase.
Django se snaží co nejvíce věcí automatizovat a drží se principu DRY (z anglického Don’t Repeat Yourself — neopakuj se).
Přečtěte si stručné představení.
Jste připravení programovat? Nainstalujte si Django a vytvořte svou první aplikaci.
Framework Django v kostce
ORM
Nadefinujte své datové modely v Pythonu. Automaticky získáte bohaté databázové API — pokud to ale bude třeba, můžete dotazy stále psát v syrovém SQL.
Administrační rozhraní
Ušetřete si práci s programováním administračního rozhraní pro vytváření a editaci obsahu. Django ho vytvoří za vás.
Elegantní URL
Nevytvářejte kostrbaté URL adresy a nenechte se omezovat vlastním frameworkem. Buďte tak pružní, jak jen potřebujete.
Šablonovací systém
Django nabízí silný, rozšiřitelný a srozumitelný jazyk pro tvorbu šablon. Oddělte design, obsah a kód v Pythonu.
Cache systém
Využijte memcached nebo jiný kešovací framework pro dosažení mimořádných výkonů — ukládejte do cache celé stránky, jejich fragmenty, nebo třeba výsledky API dotazů.
Internacionalizace
Django plně podporuje vícejazyčné aplikace. Specifikujte své řetězce k překladu a využijte funkce specifické pro internacionalizaci.
Download
Poslední stabilní verze
Open-source, licence BSD
Django v České republice
Djangu se daří i u nás. V sekci Komunita naleznete mimo jiné seznam českých vývojářů a jejich prací.
Django v zahraničí
Situace ve světě je velice příznivá. Webů realizovaných Djangem je spousta, mezi ty největší patří lawrence.com, washingtonpost.com, EveryBlock a spousta dalších.