from django.urls import path
from . import views
from django.conf import settings
from django.conf.urls.static import static
from django.contrib.auth.decorators import login_required

urlpatterns = [
    path('', views.index, name='index'),

    path('mis-materias/', views.mis_materias, name='mis_materias'),
    path('estudiante/',login_required(views.estudianteListView.as_view()), name='estudiante'),
    path('estudiante/create/', login_required(views.estudianteCreate.as_view()), name='estudiante-create'),
    path('estudiante/<int:pk>/', login_required(views.estudianteDetailView.as_view()), name='estudiante-detail'),
    path('estudiante/<int:pk>/update/', login_required(views.estudianteUpdate.as_view()), name='estudiante-update'),
    path('estudiante/<int:pk>/delete/', login_required(views.estudianteDelete.as_view()), name='estudiante-delete'),
    path('calificaciones-docente/', views.calificaciones_docente, name='calificaciones_docente'),
    path('guardar-calificacion/', views.guardar_calificacion, name='guardar_calificacion'), 
    path('generar_acta_notas/', views.generar_acta_notas, name='generar_acta_notas'),

    path('estudiantes/<int:pk>/periodos/', views.estudiante_periodos, name='estudiante-periodos'),
    path('estudiantes/<int:estudiante_id>/periodos/<int:periodo_id>/pdf/', views.generar_pdf_periodo, name='pdf-periodo'),
   



]