2009-01-05 7 views

Antwort

2

This sieht nützlich verwenden können - stunnel zu routen HTTPS-Anfragen mit Dev-Server django.

2

Der Django-Entwicklungsserver ist sehr einfach und nur für lokale Tests vorgesehen. Es unterstützt nicht ssl/https. Sie müssen es mit Apache, NGINX oder einem anderen Webserver ausführen, der SSL zum Testen unterstützt.

3

Sie könnten mod_wsgi in Betracht ziehen, da es für Entwicklung, Tests und Bereitstellung verwendet werden kann. mod_wsgi kann konfiguriert werden, um Änderungen an Ihrem Python-Code zu erkennen und automatisch neu zu starten, genau wie der Entwicklungsserver.

Ich tendiere dazu, den Großteil meiner Entwicklung auf meinem lokalen Rechner auszuführen, verwende aber einen tatsächlichen Referenzimplementierungsserver zum Testen. Es läuft mod_wsgi unter Apache mit einem selbstsignierten Zertifikat. Eine kürzlich ausführlichen Artikel von Graham Dumpleton finden Sie hier:

http://blog.dscpl.com.au/2008/12/using-modwsgi-when-developing-django.html

+0

was meinst du mit "selbstsigniertes Zertifikat"? –

Verwandte Themen