예제 #1
0
def search(request, *args, **kwargs):
    if request.user.is_authenticated():
        if request.user.is_operator():
            return OperatorRequestionSearch.as_view()(request, *args, **kwargs)
        elif request.user.is_supervisor():
            return SupervisorRequestionSearch.as_view()(request, *args, **kwargs)
    return AnonymRequestionSearch.as_view()(request, *args, **kwargs)
예제 #2
0
# -*- coding: utf-8 -*- 
from django.conf.urls.defaults import patterns, url
from sadiki.anonym.views import Queue, RequestionSearch, \
    Registration, Frontpage, SadikInfo, SadikList

urlpatterns = patterns('',
    url(r'^$', Frontpage.as_view(), name=u'anonym_frontpage'),
    url(r'^registration/$', Registration.as_view(),
        name=u'anonym_registration'),
    url(r'^queue/$', Queue.as_view(),
        name=u'anonym_queue'),
    url(r'^anonym_requestion_search/$', RequestionSearch.as_view(),
        name=u'anonym_requestion_search'),
    url(r'^sadik/$', SadikList.as_view(),
        name=u'sadik_list'),
    url(r'^sadik/(?P<sadik_id>\d{1,7})/$', SadikInfo.as_view(),
        name=u'sadik_info'),
)