from profiles.models import ClassGroup, Profile from profiles.forms import StudentForm, CampusManagerForm, TeacherForm from acls import crud_acl_handler urlpatterns = patterns( "utils.crud", # -- Classes ---------------------------------------- ( r"^classes/(?P<object_id>\d+)/update/$", "update", { "model": ClassGroup, "template_name": "crud/add.html", "post_save_redirect": "profiles:list_classgroups", "acl_handler": crud_acl_handler("campus"), }, "update_classgroup", ), ( r"^classes/$", "list", { "model": ClassGroup, "fields": [("Name", "name"), ("Campus", "campus.name")], "acl_handler": crud_acl_handler("campus"), }, "list_classgroups", ), ( r"^classes/(?P<object_id>\d+)/delete/$",
from django.conf.urls.defaults import * from locations.forms import CampusForm from locations.models import University, Campus, Place from acls import crud_acl_handler urlpatterns = patterns('utils.crud', # -- Universities ---------------------------------------- (r'^universities/add/$', 'create', { 'model': University, 'template_name': 'crud/add.html', 'post_save_redirect': 'locations:list_universities', 'acl_handler': crud_acl_handler("university"), }, 'add_university'), (r'^universities/(?P<object_id>\d+)/update/$', 'update', { 'model': University, 'template_name': 'crud/add.html', 'post_save_redirect': 'locations:list_universities', 'acl_handler': crud_acl_handler("university"), }, 'update_university'), (r'^universities/$', 'list', { 'model': University, 'fields': [ ('University', 'name'), ('Campus', 'campus_set.count')], 'acl_handler': crud_acl_handler("university"), }, 'list_universities'), (r'^universities/(?P<object_id>\d+)/delete/$', 'delete', {
from django.conf.urls.defaults import * from pedagogy.models import Cursus, StudyPeriod, Subject, SubjectModality from pedagogy.forms import CursusForm, StudyPeriodForm, SubjectForm from acls import crud_acl_handler # Generic views urlpatterns = patterns('utils.crud', # -- Studyperiods ---------------------------------------- (r'^studyperiods/add/$', 'create', { 'model': StudyPeriod, 'template_name': 'crud/add.html', 'post_save_redirect': 'pedagogy:list_studyperiods', 'acl_handler': crud_acl_handler("cursus"), }, 'add_studyperiod'), (r'^studyperiods/(?P<object_id>\d+)/update/$', 'update', { 'model': StudyPeriod, 'template_name': 'crud/add.html', 'post_save_redirect': 'pedagogy:list_studyperiods', 'acl_handler': crud_acl_handler("cursus"), }, 'update_studyperiod'), (r'^studyperiods/$', 'list', { 'model': StudyPeriod, 'form_class': StudyPeriodForm, 'fields': [ ('Study Period', 'name'), ('Cursus', 'cursus.name') ],