Django 5.1

Django 5.1 – was ist an Neuerungen zu beachten?

  • Für PostgreSQL können in den Settings Connection pools eingestellt werden.

  • LoginRequiredMiddleware kann als Voreinstellung für alle Views das Login verlangen; mit einem neuen Decorator @login_not_required kann davon abgewichen werden.

  • Für ein SQLite-Backend können per init_command Pragma-Optionen gesetzt werden.

  • Unterstützt kein PostgreSQL 12 mehr.

  • CheckConstraint: check ist umbenannt in condition.