1 # Create your views here.
2 from django.core.context_processors import csrf
3 from django.template import RequestContext
4 from django.shortcuts import render_to_response
5 from django.contrib.auth.decorators import login_required
7 from myslice.viewutils import topmenu_items, the_user
9 from myslice.viewutils import lorem, hard_wired_slice_names
12 def fake_slice_view (request, name=None):
13 title='Fake Slice Page'
14 if name: title += " for slice %s"%name
15 result=render_to_response ('view-slice.html',
18 'topmenu_items' : topmenu_items('slice',request),
19 'username':the_user (request),
20 'slices': hard_wired_slice_names,
21 'content_main' : lorem,
23 context_instance=RequestContext(request))
28 def tab_view (request):
29 return render_to_response ('view-tab.html',
30 {'title':'Page for playing with Tabs',
31 'topmenu_items': topmenu_items('tab',request),
32 'username':the_user (request),
35 context_instance=RequestContext(request))
38 def scroll_view (request):
39 return render_to_response ('view-scroll.html',
40 {'title':'Toy page for scrolling',
41 'topmenu_items': topmenu_items('scroll',request),
42 'username':the_user (request),
45 context_instance=RequestContext(request))