示例#1
0
                   FileDownloadView, ShowDeliveryView,
                   CompressedFileDownloadView, TarFileDownloadView)

urlpatterns = patterns('devilry.apps.student',
                       url(r'^$', login_required(MainView.as_view()), name='student'),
                       url(r'^add-delivery/(?P<assignmentgroupid>\d+)$', 
                           login_required(AddDeliveryView.as_view()), 
                           name='add-delivery'),
                       url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$',
                           login_required(FileUploadView.as_view()),
                           name='file-upload-id'),
                       url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$',
                           login_required(FileUploadView.as_view()),
                           name='file-upload'),
                       url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$',
                           login_required(AssignmentGroupView.as_view()),
                           name='student-show-assignmentgroup'),
                       url(r'^show-delivery/(?P<deliveryid>\d+)$',
                           login_required(ShowDeliveryView.as_view()),
                           name='show-delivery'),
                       url(r'^show-delivery/filedownload/(?P<filemetaid>\d+)$',
                           login_required(FileDownloadView.as_view()),
                           name='file-download'),
                       url(r'^show-delivery/compressedfiledownload/(?P<deliveryid>\d+)$',
                           login_required(CompressedFileDownloadView.as_view()),
                           name='compressed-file-download'),
                       url(r'^show-delivery/tarfiledownload/(?P<deliveryid>\d+)$',
                           login_required(TarFileDownloadView.as_view()),
                           name='tar-file-download'),
                       )
示例#2
0
from django.conf.urls.defaults import patterns, url
from django.contrib.auth.decorators import login_required

from restful import student_restful
from views import MainView, AddDeliveryView, FileUploadView, AssignmentGroupView

urlpatterns = patterns(
    "devilry.apps.student",
    url(r"^$", login_required(MainView.as_view()), name="student"),
    url(r"^add-delivery/(?P<deliveryid>\d+)$", login_required(AddDeliveryView.as_view()), name="add-delivery"),
    url(r"^add-delivery/fileupload/(?P<deadlineid>\d+)$", login_required(FileUploadView.as_view()), name="file-upload"),
    url(r"^assignmentgroup/(?P<assignmentgroupid>\d+)$", login_required(AssignmentGroupView.as_view())),
)

urlpatterns += student_restful
示例#3
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
示例#4
0
from restful import student_restful
from views import (MainView, AddDeliveryView, FileUploadView,
                   AssignmentGroupView, FileDownloadView, ShowDeliveryView,
                   CompressedFileDownloadView)

urlpatterns = patterns(
    'devilry.apps.student',
    url(r'^$', login_required(MainView.as_view()), name='student'),
    url(r'^add-delivery/(?P<assignmentgroupid>\d+)$',
        login_required(AddDeliveryView.as_view()),
        name='add-delivery'),
    url(r'^add-delivery/fileupload/(?P<assignmentgroupid>\d+)$',
        forbidden_if_not_authenticated(FileUploadView.as_view()),
        name='file-upload'),
    url(r'^assignmentgroup/(?P<assignmentgroupid>\d+)$',
        login_required(AssignmentGroupView.as_view()),
        name='student-show-assignmentgroup'),
    url(r'^show-delivery/(?P<deliveryid>\d+)$',
        login_required(ShowDeliveryView.as_view()),
        name='show-delivery'),
    url(r'^show-delivery/filedownload/(?P<filemetaid>\d+)$',
        login_required(FileDownloadView.as_view()),
        name='file-download'),
    url(r'^show-delivery/compressedfiledownload/(?P<deliveryid>\d+)$',
        login_required(CompressedFileDownloadView.as_view()),
        name='compressed-file-download'),
    #url(r'^show-delivery/tarfiledownload/(?P<deliveryid>\d+)$',
    #login_required(TarFileDownloadView.as_view()),
    #name='tar-file-download'),
)