Ejemplo n.º 1
0
# place app url patterns here
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_not_alumno, user_is_alumno, user_is_staff, \
    user_is_profesor, user_is_not_profesor

estadias_patterns = [
   url(r'^$', user_is_staff(views.EstadiasListView.as_view()),
       name='estadias'),

   url(r'^nuevo/$', user_is_staff(views.EstadiaCreateView.as_view()),
       name='nuevo_estadia'),

  url(r'^ver/(?P<pk>\d+)/$', user_is_staff(views.EstadiaDetailView.as_view()),
       name='ver_estadia'),

   url(r'^editar/(?P<pk>\d+)/$', user_is_staff(views.EstadiaUpdateView.as_view()),
       name='editar_estadia'),

   url(r'^eliminar/(?P<pk>\d+)/$', user_is_staff(views.EstadiaDeleteView.as_view()),
       name='eliminar_estadia'),

   url(r'^ayuda/estadia$',
       login_required(views.EstadiaAyudaTemplateView.as_view()),
       name='ayuda_estadias'),

   url(r'^ayuda/nuevo_estadia$',
       login_required(views.EstadiaAyudaNuevoTemplateView.as_view()),
       name='ayuda_nuevo_estadia'),
Ejemplo n.º 2
0
# place app url patterns here
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_not_alumno, user_is_alumno, user_is_staff, \
    user_is_profesor, user_is_not_profesor

tutorias_patterns = [
   url(r'^$', login_required(views.TutoriasListView.as_view()),
       name='tutorias'),

   url(r'^nuevo/$', user_is_staff(views.TutoriaCreateView.as_view()),
       name='nuevo_tutoria'),

  url(r'^ver/(?P<pk>\d+)/$', login_required(views.TutoriaDetailView.as_view()),
       name='ver_tutoria'),

   url(r'^editar/(?P<pk>\d+)/$', user_is_staff(views.TutoriaUpdateView.as_view()),
       name='editar_tutoria'),

   url(r'^eliminar/(?P<pk>\d+)/$', user_is_staff(views.TutoriaDeleteView.as_view()),
       name='eliminar_tutoria'),

    url(r'^ayuda/tutoria$',
       login_required(views.TutoriasAyudaTemplateView.as_view()),
       name='ayuda_tutorias'),

    url(r'^ayuda/ver_tutoria$',
       login_required(views.TutoriasAyudaVerTemplateView.as_view()),
       name='ayuda_ver_tutoria'),
Ejemplo n.º 3
0
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.planes.views import horarios
from proyecto_boneo.apps.administracion.planes.views.materias import ProfesoresDivisionAyudaTemplateView
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

materias_patterns = [
   url(r'^materias/$', user_is_staff(views.MateriasFilteredListView.as_view()),
       name='materias'),

   url(r'^materias/nuevo/$', user_is_staff(views.MateriasCreateView.as_view()),
       name='nueva_materia'),

   url(r'^materias/editar/(?P<pk>\d+)/$', user_is_staff(views.MateriasUpdateView.as_view()),
       name='editar_materia'),

   url(r'^materias/eliminar/(?P<pk>\d+)/$', user_is_staff(views.MateriasDeleteView.as_view()),
       name='eliminar_materia'),

   url(r'^ayuda/materia$',
       login_required(views.MateriasAyudaTemplateView.as_view()),
       name='ayuda_materias'),

   url(r'^ayuda/nuevo_materia$',
       login_required(views.MateriasAyudaNuevoTemplateView.as_view()),
       name='ayuda_nuevo_materia'),

   url(r'^ayuda/editar_materia$',
       login_required(views.MateriasAyudaEditarTemplateView.as_view()),
Ejemplo n.º 4
0
# place app url patterns here
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_not_alumno, user_is_alumno, user_is_staff, \
    user_is_profesor, user_is_not_profesor

estadias_patterns = [
    url(r'^$',
        user_is_staff(views.EstadiasListView.as_view()),
        name='estadias'),
    url(r'^nuevo/$',
        user_is_staff(views.EstadiaCreateView.as_view()),
        name='nuevo_estadia'),
    url(r'^ver/(?P<pk>\d+)/$',
        user_is_staff(views.EstadiaDetailView.as_view()),
        name='ver_estadia'),
    url(r'^editar/(?P<pk>\d+)/$',
        user_is_staff(views.EstadiaUpdateView.as_view()),
        name='editar_estadia'),
    url(r'^eliminar/(?P<pk>\d+)/$',
        user_is_staff(views.EstadiaDeleteView.as_view()),
        name='eliminar_estadia'),
    url(r'^ayuda/estadia$',
        login_required(views.EstadiaAyudaTemplateView.as_view()),
        name='ayuda_estadias'),
    url(r'^ayuda/nuevo_estadia$',
        login_required(views.EstadiaAyudaNuevoTemplateView.as_view()),
        name='ayuda_nuevo_estadia'),
    url(r'^ayuda/editar_estadia$',
Ejemplo n.º 5
0
from django.conf.urls import patterns, url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

urlpatterns = patterns('',
                       #region alumnos
                       url(r'^$', user_is_staff(views.AlumnosFilteredListView.as_view()),
                           name='alumnos'),

                       url(r'^nuevo/$', user_is_staff(views.AlumnosCreateView.as_view()),
                           name='nuevo_alumno'),

                       url(r'^(?P<pk>\d+)/editar/$',
                           user_is_staff(views.AlumnosUpdateView.as_view()),
                           name='editar_alumno'),

                       url(r'^(?P<pk>\d+)/eliminar/$',
                           user_is_staff(views.AlumnosDeleteView.as_view()),
                           name='eliminar_alumno'),

                       url(r'^(?P<pk>\d+)/inscripciones/$',
                           user_is_staff(views.AlumnosInscripcionesView.as_view()),
                           name='inscripciones_alumno'),

                       url(r'^ayuda/alumno$',
                           login_required(views.AlumnosAyudaTemplateView.as_view()),
                           name='ayuda_alumnos'),

                       url(r'^ayuda/nuevo_alumno$',
Ejemplo n.º 6
0
from django.conf.urls import patterns, url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

urlpatterns = patterns(
    '',
    #region alumnos
    url(r'^$',
        user_is_staff(views.AlumnosFilteredListView.as_view()),
        name='alumnos'),
    url(r'^nuevo/$',
        user_is_staff(views.AlumnosCreateView.as_view()),
        name='nuevo_alumno'),
    url(r'^(?P<pk>\d+)/editar/$',
        user_is_staff(views.AlumnosUpdateView.as_view()),
        name='editar_alumno'),
    url(r'^(?P<pk>\d+)/eliminar/$',
        user_is_staff(views.AlumnosDeleteView.as_view()),
        name='eliminar_alumno'),
    url(r'^(?P<pk>\d+)/inscripciones/$',
        user_is_staff(views.AlumnosInscripcionesView.as_view()),
        name='inscripciones_alumno'),
    url(r'^ayuda/alumno$',
        login_required(views.AlumnosAyudaTemplateView.as_view()),
        name='ayuda_alumnos'),
    url(r'^ayuda/nuevo_alumno$',
        login_required(views.AlumnosAyudaNuevoTemplateView.as_view()),
        name='ayuda_nuevo_alumno'),
    url(r'^ayuda/editar_alumno$',
Ejemplo n.º 7
0
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.planes.views import horarios
from proyecto_boneo.apps.administracion.planes.views.materias import ProfesoresDivisionAyudaTemplateView
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

materias_patterns = [
    url(r'^materias/$',
        user_is_staff(views.MateriasFilteredListView.as_view()),
        name='materias'),
    url(r'^materias/nuevo/$',
        user_is_staff(views.MateriasCreateView.as_view()),
        name='nueva_materia'),
    url(r'^materias/editar/(?P<pk>\d+)/$',
        user_is_staff(views.MateriasUpdateView.as_view()),
        name='editar_materia'),
    url(r'^materias/eliminar/(?P<pk>\d+)/$',
        user_is_staff(views.MateriasDeleteView.as_view()),
        name='eliminar_materia'),
    url(r'^ayuda/materia$',
        login_required(views.MateriasAyudaTemplateView.as_view()),
        name='ayuda_materias'),
    url(r'^ayuda/nuevo_materia$',
        login_required(views.MateriasAyudaNuevoTemplateView.as_view()),
        name='ayuda_nuevo_materia'),
    url(r'^ayuda/editar_materia$',
        login_required(views.MateriasAyudaEditarTemplateView.as_view()),
        name='ayuda_editar_materia'),
    url(r'^ayuda/eliminar_materia$',
Ejemplo n.º 8
0
# place app url patterns here
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_not_alumno, user_is_alumno, user_is_staff, \
    user_is_profesor, user_is_not_profesor

tutorias_patterns = [
    url(r'^$',
        login_required(views.TutoriasListView.as_view()),
        name='tutorias'),
    url(r'^nuevo/$',
        user_is_staff(views.TutoriaCreateView.as_view()),
        name='nuevo_tutoria'),
    url(r'^ver/(?P<pk>\d+)/$',
        login_required(views.TutoriaDetailView.as_view()),
        name='ver_tutoria'),
    url(r'^editar/(?P<pk>\d+)/$',
        user_is_staff(views.TutoriaUpdateView.as_view()),
        name='editar_tutoria'),
    url(r'^eliminar/(?P<pk>\d+)/$',
        user_is_staff(views.TutoriaDeleteView.as_view()),
        name='eliminar_tutoria'),
    url(r'^ayuda/tutoria$',
        login_required(views.TutoriasAyudaTemplateView.as_view()),
        name='ayuda_tutorias'),
    url(r'^ayuda/ver_tutoria$',
        login_required(views.TutoriasAyudaVerTemplateView.as_view()),
        name='ayuda_ver_tutoria'),
    url(r'^ayuda/nuevo_tutoria$',
Ejemplo n.º 9
0
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

urlpatterns = [
    url(r'^profesores/$',
        user_is_staff(views.ProfesoresFilteredListView.as_view()),
        name='profesores'),
    url(r'^profesores/nuevo/$',
        user_is_staff(views.ProfesoresCreateView.as_view()),
        name='nuevo_profesor'),
    url(r'^profesores/editar/(?P<pk>\d+)/$',
        user_is_staff(views.ProfesoresUpdateView.as_view()),
        name='editar_profesor'),
    url(r'^profesores/eliminar/(?P<pk>\d+)/$',
        user_is_staff(views.ProfesoresDeleteView.as_view()),
        name='eliminar_profesor'),
    url(r'^ayuda/profesor$',
        login_required(views.ProfesoresAyudaTemplateView.as_view()),
        name='ayuda_profesores'),
    url(r'^ayuda/nuevo_profesor$',
        login_required(views.ProfesoresAyudaNuevoTemplateView.as_view()),
        name='ayuda_nuevo_profesor'),
    url(r'^ayuda/editar_profesor$',
        login_required(views.ProfesoresAyudaEditarTemplateView.as_view()),
        name='ayuda_editar_profesor'),
    url(r'^ayuda/eliminar_profesor$',
        login_required(views.ProfesoresAyudaEliminarTemplateView.as_view()),
        name='ayuda_eliminar_profesor'),
Ejemplo n.º 10
0
from django.conf.urls import url
from django.contrib.auth.decorators import login_required

from . import views
from proyecto_boneo.apps.administracion.usuarios.decorators import user_is_staff

urlpatterns = [
   url(r'^profesores/$',
       user_is_staff(views.ProfesoresFilteredListView.as_view()),
       name='profesores'),

   url(r'^profesores/nuevo/$',
       user_is_staff(views.ProfesoresCreateView.as_view()),
       name='nuevo_profesor'),

   url(r'^profesores/editar/(?P<pk>\d+)/$',
       user_is_staff(views.ProfesoresUpdateView.as_view()),
       name='editar_profesor'),

   url(r'^profesores/eliminar/(?P<pk>\d+)/$',
       user_is_staff(views.ProfesoresDeleteView.as_view()),
       name='eliminar_profesor'),

   url(r'^ayuda/profesor$',
       login_required(views.ProfesoresAyudaTemplateView.as_view()),
       name='ayuda_profesores'),

   url(r'^ayuda/nuevo_profesor$',
       login_required(views.ProfesoresAyudaNuevoTemplateView.as_view()),
       name='ayuda_nuevo_profesor'),