Statistics
| Branch: | Tag: | Revision:

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