Versorgt sichere Django-Seiten mit HTTPS

8

Was ist die richtige Deployment-Konfiguration für eine Django-Anwendung, die einige Seiten benötigt, die mit HTTPS und andere mit HTTP bedient werden? Ich möchte HTTPS für die Seiten verwenden, die die Registrierung und Eingabe von Passwörtern beinhalten. Ich möchte HTTP für alle anderen Seiten verwenden.

    
hekevintran 09.08.2010, 17:15
quelle

1 Antwort

6

Soweit ich weiß, gibt es keinen einzigen Ansatz. Sie können einen Dekorator secure_required verwenden, wie in diesem Beitrag von Scott Barnham entwickelt:

oder Middleware verwenden:

Wenn Sie nach Deployment-Informationen in Bezug auf Apache und mod_wsgi suchen, bietet Graham Dumpleton eine schöne Antwort in dieser Frage:

ars 09.08.2010, 17:28
quelle

Tags und Links