| Django-Session-Benutzer speichert die Informationen des Benutzers in der Sitzung, wodurch Datenbankabfragen von viel wiederholt werden |
Jetzt downloaden |
Django-Session-Benutzer Ranking & Zusammenfassung
- Name des Herausgebers:
- Eric Florenzano
- Website des Verlags:
- http://code.google.com/u/floguy/
Django-Session-Benutzer Stichworte
Django-Session-Benutzer Beschreibung
Speichert die Informationen des Benutzers in der Sitzung, wodurch Datenbankabfragen von viel wiederholt werden Django-Session-User ist eine Django-App, ein einfaches Stück Middleware, das Ihrem DJANGO-Projekt hinzugefügt werden kann AuthentifizierungMiddleware: Middleware_classes = (# ... 'django.contrib.authdleware.AuthenticationMiddleware', 'SessionUnserware.middleware.sessionusermiddleware', # ...) Warum reicht Ihr Server bereits den Inhalt der Sitzung des Benutzers ab, was bereits die Identität des Benutzers enthält. Speichern Sie den Rest der Daten der Benutzerklasse nicht zusammen mit ihm? Auf diese Weise müssen Sie für jede authentifizierte Webanfrage keine Anforderung an die Datenbank angeben. Wenn Sie ein Cookie-basierte Session-Backend verwenden (wie Django-Cookie-Sessions, der von Ihnen wirklich geschrieben wurde), können Sie andere Systeme haben, Vielleicht sogar nicht-django-Systeme, die den Cookie lesen und mehr Informationen zum Benutzer lesen Dies ist nützlich, um sicherzustellen, dass auch wenn die Eigenschaften des Benutzers in der Datenbank geändert werden, der Cookie des Benutzers weiterhin aktualisiert wird. Anforderungen: · Python · Django
Django-Session-Benutzer Zugehörige Software