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.