Entdecke Django!
Django ist ein Python Web Framework für die schnelle Entwicklung von sauberen, pragmatischen Lösungen.
Da Django ursprünglich für Nachrichtenplattformen entwickelt wurde, ist es darauf optimiert, die straffen Deadlines in Online-Redaktionen einzuhalten und trotzdem den hohen technischen Ansprüchen von hochperformanten und eleganten Webanwendungen gerecht zu werden.
Dabei wird versucht, soviel wie möglich zu automatisieren und dem DRY-Prinzip zu folgen. Zum Einsatz kommt die einfache und populäre Programmiersprache Python.
Erfahre mehr in der Übersicht →
Wenn du sofort loslegen willst, lies bitte die Installationsanleitung und dann das Tutorial.
Das Django Framework
Objektrelationales Mapping (ORM)
Du kannst deine Datenmodelle komplett in Python definieren, erhälst Zugriff auf eine umfangreiche, dynamische Datenbank-API und kannst – wenn nötig – SQL benutzen.
Automatische Administrationsoberfläche
Erspar dir die mühsame Arbeit, eine Oberfläche zum Hinzufügen und Ändern von Inhalten zu entwickeln – Django erledigt das für dich automatisch.
Elegante URL-Konfiguration
Entwirf gutaussehende URLs ohne unnötigen Ballast und ohne irgendeine technische Einschränkung. Sei so flexibel wie du willst.
Templates
Benutze Djangos mächtige, erweiterbare und Webdesigner-freundliche Template-Sprache und trenne Design, Inhalt und Python-Code auf einfache Weise.
Cache
Für höhere Leistung können memcached oder andere Cache-Frameworks gezielt eingesetzt werden.
Internationalisierung
Django bietet umfangreiche Unterstützung für mehrsprachige Anwendungen, lässt dich Übersetzungen einfach definieren und bringt die Möglichkeit mit, sprachspezifische Funktionen zu implementieren.