from django.urls import path
from curricula.api.views import (
    carrera,
    anio_lectivo,
    anio,
    materia,
    evaluacion,
)

urlpatterns = [
    # Carrera
    path("carrera/", carrera.create_carrera, name="carrera-create"),
    path(
        "carrera/<int:pk>/",
        carrera.view_edit_carrera,
        name="carrera-view-edit",
    ),
    path("carrera/list/", carrera.list_carrera, name="carrera-list"),
    # Año
    path("anio/", anio.create_anio, name="anio-create"),
    path("anio/<int:pk>/", anio.view_edit_anio, name="anio-view-edit"),
    # TODO : Decidir que hacer con este list
    path(
        "carrera/<int:carrera_id>/anio/list/",
        anio.list_anio,
        name="carrera-list",
    ),
    # Curso
    path("curso/", anio.create_curso, name="curso-create"),
    path("curso/<int:pk>/", anio.view_edit_curso, name="curso-view-edit"),
    path("anio/<int:anio_id>/curso/list/", anio.list_curso, name="curso-list"),
    # Materia
    path(
        "materia/<int:pk>/",
        materia.view_edit_materia,
        name="materia-view-edit",
    ),
    path(
        "anio/<int:anio_id>/materia/list/",
        materia.list_materia,
        name="materia-list",
    ),
    path("materia/", materia.create_materia, name="materia-create"),
    # Evaluacion
    path(
        "materia/<int:materia_id>/evaluacion/list/",
        evaluacion.list_evaluacion,
        name="evaluacion-list",
    ),
    path(
        "evaluacion/<int:pk>/",
        evaluacion.view_evaluacion,
        name="evaluacion-view-edit",
    ),
    path(
        "evaluacion/", evaluacion.create_evaluacion, name="evaluacion-create",
    ),
    # Año Lectivo
    path(
        "anio_lectivo/",
        anio_lectivo.create_anio_lectivo,
        name="anio-lectivo-create",
    ),
    path(
        "anio_lectivo/list/",
        anio_lectivo.list_anio_lectivo,
        name="anio-lectivo-list",
    ),
    path(
        "anio_lectivo/actual/",
        anio_lectivo.actual_anio_lectivo,
        name="anio-lectivo-actual",
    ),
    path(
        "anio_lectivo/<int:pk>/",
        anio_lectivo.update_anio_lectivo,
        name="anio-lectivo-update",
    ),
]

63433e91668d0a19a6072a881599b611b7d5be72
<mask token>

<mask token>
urlpatterns = [path('carrera/', carrera.create_carrera, name=
    'carrera-create'), path('carrera/<int:pk>/', carrera.view_edit_carrera,
    name='carrera-view-edit'), path('carrera/list/', carrera.list_carrera,
    name='carrera-list'), path('anio/', anio.create_anio, name=
    'anio-create'), path('anio/<int:pk>/', anio.view_edit_anio, name=
    'anio-view-edit'), path('carrera/<int:carrera_id>/anio/list/', anio.
    list_anio, name='carrera-list'), path('curso/', anio.create_curso, name
    ='curso-create'), path('curso/<int:pk>/', anio.view_edit_curso, name=
    'curso-view-edit'), path('anio/<int:anio_id>/curso/list/', anio.
    list_curso, name='curso-list'), path('materia/<int:pk>/', materia.
    view_edit_materia, name='materia-view-edit'), path(
    'anio/<int:anio_id>/materia/list/', materia.list_materia, name=
    'materia-list'), path('materia/', materia.create_materia, name=
    'materia-create'), path('materia/<int:materia_id>/evaluacion/list/',
    evaluacion.list_evaluacion, name='evaluacion-list'), path(
    'evaluacion/<int:pk>/', evaluacion.view_evaluacion, name=
    'evaluacion-view-edit'), path('evaluacion/', evaluacion.
    create_evaluacion, name='evaluacion-create'), path('anio_lectivo/',
    anio_lectivo.create_anio_lectivo, name='anio-lectivo-create'), path(
    'anio_lectivo/list/', anio_lectivo.list_anio_lectivo, name=
    'anio-lectivo-list'), path('anio_lectivo/actual/', anio_lectivo.
    actual_anio_lectivo, name='anio-lectivo-actual'), path(
    'anio_lectivo/<int:pk>/', anio_lectivo.update_anio_lectivo, name=
    'anio-lectivo-update')]

from django.urls import path
from curricula.api.views import carrera, anio_lectivo, anio, materia, evaluacion
urlpatterns = [path('carrera/', carrera.create_carrera, name=
    'carrera-create'), path('carrera/<int:pk>/', carrera.view_edit_carrera,
    name='carrera-view-edit'), path('carrera/list/', carrera.list_carrera,
    name='carrera-list'), path('anio/', anio.create_anio, name=
    'anio-create'), path('anio/<int:pk>/', anio.view_edit_anio, name=
    'anio-view-edit'), path('carrera/<int:carrera_id>/anio/list/', anio.
    list_anio, name='carrera-list'), path('curso/', anio.create_curso, name
    ='curso-create'), path('curso/<int:pk>/', anio.view_edit_curso, name=
    'curso-view-edit'), path('anio/<int:anio_id>/curso/list/', anio.
    list_curso, name='curso-list'), path('materia/<int:pk>/', materia.
    view_edit_materia, name='materia-view-edit'), path(
    'anio/<int:anio_id>/materia/list/', materia.list_materia, name=
    'materia-list'), path('materia/', materia.create_materia, name=
    'materia-create'), path('materia/<int:materia_id>/evaluacion/list/',
    evaluacion.list_evaluacion, name='evaluacion-list'), path(
    'evaluacion/<int:pk>/', evaluacion.view_evaluacion, name=
    'evaluacion-view-edit'), path('evaluacion/', evaluacion.
    create_evaluacion, name='evaluacion-create'), path('anio_lectivo/',
    anio_lectivo.create_anio_lectivo, name='anio-lectivo-create'), path(
    'anio_lectivo/list/', anio_lectivo.list_anio_lectivo, name=
    'anio-lectivo-list'), path('anio_lectivo/actual/', anio_lectivo.
    actual_anio_lectivo, name='anio-lectivo-actual'), path(
    'anio_lectivo/<int:pk>/', anio_lectivo.update_anio_lectivo, name=
    'anio-lectivo-update')]

from django.urls import path
from curricula.api.views import (
    carrera,
    anio_lectivo,
    anio,
    materia,
    evaluacion,
)

urlpatterns = [
    # Carrera
    path("carrera/", carrera.create_carrera, name="carrera-create"),
    path(
        "carrera/<int:pk>/",
        carrera.view_edit_carrera,
        name="carrera-view-edit",
    ),
    path("carrera/list/", carrera.list_carrera, name="carrera-list"),
    # Año
    path("anio/", anio.create_anio, name="anio-create"),
    path("anio/<int:pk>/", anio.view_edit_anio, name="anio-view-edit"),
    # TODO : Decidir que hacer con este list
    path(
        "carrera/<int:carrera_id>/anio/list/",
        anio.list_anio,
        name="carrera-list",
    ),
    # Curso
    path("curso/", anio.create_curso, name="curso-create"),
    path("curso/<int:pk>/", anio.view_edit_curso, name="curso-view-edit"),
    path("anio/<int:anio_id>/curso/list/", anio.list_curso, name="curso-list"),
    # Materia
    path(
        "materia/<int:pk>/",
        materia.view_edit_materia,
        name="materia-view-edit",
    ),
    path(
        "anio/<int:anio_id>/materia/list/",
        materia.list_materia,
        name="materia-list",
    ),
    path("materia/", materia.create_materia, name="materia-create"),
    # Evaluacion
    path(
        "materia/<int:materia_id>/evaluacion/list/",
        evaluacion.list_evaluacion,
        name="evaluacion-list",
    ),
    path(
        "evaluacion/<int:pk>/",
        evaluacion.view_evaluacion,
        name="evaluacion-view-edit",
    ),
    path(
        "evaluacion/", evaluacion.create_evaluacion, name="evaluacion-create",
    ),
    # Año Lectivo
    path(
        "anio_lectivo/",
        anio_lectivo.create_anio_lectivo,
        name="anio-lectivo-create",
    ),
    path(
        "anio_lectivo/list/",
        anio_lectivo.list_anio_lectivo,
        name="anio-lectivo-list",
    ),
    path(
        "anio_lectivo/actual/",
        anio_lectivo.actual_anio_lectivo,
        name="anio-lectivo-actual",
    ),
    path(
        "anio_lectivo/<int:pk>/",
        anio_lectivo.update_anio_lectivo,
        name="anio-lectivo-update",
    ),
]
