git clone https://github.com/nicofal23/ProyectoPython.gitcd ProyectoPythonpipenv shellpip install -r requirements.txtpython manage.py migratepython manage.py createsuperuserpython manage.py runserver-
Crear Curso (Formulario Común):
- URL:
/cursos/create-comun/ - Permite crear un curso mediante un formulario simple.
- URL:
-
Crear Curso (API):
- URL:
/cursos/create-api/ - Utiliza un formulario basado en Django Forms para crear un curso.
- URL:
-
Buscar Cursos (API):
- URL:
/cursos/read/ - Permite buscar cursos por nombre utilizando un formulario de búsqueda.
- URL:
-
Crear Estudiante (Formulario Común):
- URL:
/estudiantes/create-comun/ - Permite crear un estudiante mediante un formulario simple.
- URL:
-
Crear Estudiante (API):
- URL:
/estudiantes/create-api/ - Utiliza un formulario basado en Django Forms para crear un estudiante.
- URL:
-
Crear Profesor (Formulario Común):
- URL:
/profesores/create-comun/ - Permite crear un profesor mediante un formulario simple.
- URL:
-
Crear Profesor (API):
- URL:
/profesores/create-api/ - Utiliza un formulario basado en Django Forms para crear un profesor.
- URL:
-
Crear Entregable (Formulario Común):
- URL:
/entregables/create-comun/ - Permite crear un entregable mediante un formulario simple con campos para nombre, fecha de entrega y estado de entrega.
- URL:
-
Crear Entregable (API):
- URL:
/entregables/create-api/ - Utiliza un formulario basado en Django Forms para crear un entregable.
- URL:
- AppCoder/views.py: Contiene las vistas para manejar la lógica de negocio y la interacción con las plantillas.
- AppCoder/forms.py: Define los formularios utilizados en el proyecto.
- AppCoder/templates/: Contiene las plantillas HTML para las diferentes vistas.
- urls.py: Configuración de las rutas URL para el proyecto.
Nicolás Falciglio