Пример #1
0
from django.conf.urls import patterns, url
from django.views.generic import TemplateView

from views import SummaryView, AssignmentView

VOLUNTEER_SLUG = "(?P<volunteer_slug>\w\w\w\w-\w\w\w\w)"
DUTY_ID = "(?P<duty_id>\d+)"

urlpatterns = patterns('',
    url(r'^%s/$' % VOLUNTEER_SLUG, SummaryView.as_view(), name='summary'),

    url(r'^%s/%s/$' % (VOLUNTEER_SLUG, DUTY_ID),
        AssignmentView.as_view(),
        name='assignment'),

    url(r'^import/$', 'volunteering.views.importer', name='import'),

    url(r'^call_list/$',
        TemplateView.as_view(template_name='volunteering/call_list.html')),
)
Пример #2
0
from django.conf.urls.defaults import patterns, url
from django.contrib.auth.decorators import login_required

from restful import examiner_restful
from views import (MainView, AssignmentGroupView, 
                    AssignmentView, CompressedFileDownloadView)

urlpatterns = patterns('devilry.apps.examiner',
                       url(r'^$', login_required(MainView.as_view()), name='examiner'),
                       url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$',
                           login_required(AssignmentGroupView.as_view()), name='examiner-agroup-view'),
                       url(r'^assignment/(?P<assignmentid>\d+)$',
                           login_required(AssignmentView.as_view()), name='examiner-assignment-view'),
                       url(r'^assignment/compressedfiledownload/(?P<assignmentid>\d+)$',
                           login_required(CompressedFileDownloadView.as_view()))
                      )

urlpatterns += examiner_restful
Пример #3
0
from django.contrib.auth.decorators import login_required
from django.views.i18n import javascript_catalog

from devilry_settings.i18n import get_javascript_catalog_packages
from restful import examiner_restful
from views import MainView, AssignmentGroupView, AssignmentView, CompressedFileDownloadView

i18n_packages = get_javascript_catalog_packages(
    "devilry.apps.examiner", "devilry.apps.extjshelpers", "devilry_header", "devilry_extjsextras", "devilry.apps.core"
)

urlpatterns = patterns(
    "devilry.apps.examiner",
    url(r"^$", login_required(MainView.as_view()), name="examiner"),
    url(
        r"^assignmentgroup/(?P<assignmentgroupid>\d+)$",
        login_required(AssignmentGroupView.as_view()),
        name="examiner-agroup-view",
    ),
    url(
        r"^assignment/(?P<assignmentid>\d+)$", login_required(AssignmentView.as_view()), name="examiner-assignment-view"
    ),
    url(
        r"^assignment/compressedfiledownload/(?P<assignmentid>\d+)$",
        login_required(CompressedFileDownloadView.as_view()),
    ),
    url("^i18n.js$", javascript_catalog, kwargs={"packages": i18n_packages}, name="devilry_examiner_i18n"),
)

urlpatterns += examiner_restful