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'), )
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
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
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'), )