Installation & Setup¶
Installation¶
The simpliest way is to use pip to install package:
pip install django-embed-video
If you want latest version, you may use Git. It is fresh, but unstable.
pip install git+https://github.com/jazzband/django-embed-video
Setup¶
Add embed_video
to INSTALLED_APPS
in your Django
settings.
INSTALLED_APPS = (
...
'embed_video',
)
To detect HTTP/S you must use request
context processor:
TEMPLATE_CONTEXT_PROCESSORS = (
...
'django.template.context_processors.request',
)
WSGI + Nginx¶
- Add
SECURE_PROXY_SSL_HEADER = ('HTTP_X_FORWARDED_PROTO', 'https')
to your settings.py - Add
proxy_set_header X-Forwarded-Proto $scheme;
to your Nginx site config file.
This will set request.is_secure()
equal to true when it is checked by embed_video_tags.py
, for more information reffer here.