root / okeanos_site / views.py @ 5039a44f
History | View | Annotate | Download (1017 Bytes)
1 |
from django.views.generic.simple import direct_to_template |
---|---|
2 |
from django.conf import settings |
3 |
|
4 |
OKEANOS_STATIC = getattr(settings, 'OKEANOS_STATIC_URL', '/okeanos_static/') |
5 |
OKEANOS_SITE_URL = getattr(settings, 'OKEANOS_SITE_URL', '/okeanos') |
6 |
OKEANOS_VIDEO_URL = getattr(settings, 'OKEANOS_VIDEO_URL', '') |
7 |
OKEANOS_APP_URL = getattr(settings, 'OKEANOS_APP_URL', '/') |
8 |
|
9 |
# needed for flash fallback video
|
10 |
OKEANOS_MP4_VIDEO_URL = OKEANOS_VIDEO_URL.get('mp4', {}).get('src', False) |
11 |
|
12 |
context = { |
13 |
'OKEANOS_STATIC_URL': OKEANOS_STATIC,
|
14 |
'OKEANOS_SITE_URL': OKEANOS_SITE_URL,
|
15 |
'OKEANOS_VIDEO_URL': OKEANOS_VIDEO_URL,
|
16 |
'OKEANOS_APP_URL': OKEANOS_APP_URL,
|
17 |
'OKEANOS_MP4_VIDEO_URL': OKEANOS_MP4_VIDEO_URL,
|
18 |
'OKEANOS_VIDEO_POSTER_IMAGE_URL': settings.OKEANOS_VIDEO_POSTER_IMAGE_URL,
|
19 |
'VIDEO_WIDTH': 640, |
20 |
'VIDEO_HEIGHT': 360 |
21 |
} |
22 |
|
23 |
def intro(request): |
24 |
return direct_to_template(request, "okeanos/intro.html", context) |
25 |
|
26 |
def index(request): |
27 |
return direct_to_template(request, "okeanos/index.html", context) |
28 |
|