Django-de

Das Web Framework für Perfektionisten mit Deadlines. Bessere Webanwendungen in kürzerer Zeit, mit weniger Code.

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.