Использовать расширение RunServerPlus из пакета расширений Django Extensions.
pip install django-extensions
pip install Werkzeug
pip install pyOpenSSL
INSTALLED_APPS = [
# ...
'django_extensions', ]
запустить сервер разработки
python manage.py runserver_plus --cert-file cert.crt
Django Extensions автоматически сгенерирует ключ и сертификат.
Теперь вместо http:// мы используем https://.