Skip to content

Latest commit

 

History

History
55 lines (28 loc) · 2.52 KB

README.md

File metadata and controls

55 lines (28 loc) · 2.52 KB

Recursos para aprender Django

¿QUÉ ES DJANGO?

**

Es un framework para aplicaciones web gratuito y open source, escrito en Python. Un framework web es un conjunto de componentes que te ayudan a desarrollar sitios web más fácil y rápidamente.

¿QUÉ CONOCIMIENTOS SE NECESITAN PARA COMENZAR?

  • PYTHON: ¿Sabes python y quieres desarrollar backend? Usa Django ¿No sabes aún python? Aprende python y después aprende Django, será mucho más sencillo, antes de aprender cualquier framework es necesario conocer el lenguaje de programación.
  • HTML
  • CSS
  • JAVA SCRIPT

INSTALACIÓN Y CREACIÓN DE MI PRIMER PROYECTO CON DJANGO

Instalación

¿Cómo crear mi primer proyecto con Django?

¿CÓMO FUNCIONA DJANGO?

Django se basa en el patrón Model Template View (MTV), al igual que el modelo vista controlador que es muy conocido, se basa en dividir cualquier aplicación en tres partes: los datos de una aplicación (modelo) , la interfaz de usuario (template), y la lógica de control (view) en tres componentes distintos.

  • MODEL: Maneja todo lo relacionado con la información, esto incluye como acceder a esta, la validación, relación entre los datos y su comportamiento.

  • TEMPLATE: Es el modulo que se encarga de mostrar la información.

  • VIEW : Es un enlace entre el modelo y el template. Decide que información sera mostrada y por cual template.

    TEMPLATE ------------VIEW------------MODEL
    

ENVIO DE EMAILS CON DJANGO

Python nos proporciona una manera sencilla de enviar correos electronicos, muy usados para formularios de contacto, recuperacion de contraseñas entre otras acciones:

¿Cómo enviar un email con Django?

---- IN PROCESS... ---

Tutoriales, documentación, etc.

Documentación oficial

Curso pildoras informaticas

Curso UDEMY, escuela de python

Tutorial Django Girls