Django es un marco de aplicaciones web de código abierto escrito en Python que proporciona un conjunto de herramientas y características para el rápido desarrollo de aplicaciones web seguras, escalables y eficientes. Django se basa en el modelo de arquitectura MVC (modelo-visión-controlador) y adopta las mejores prácticas para enfatizar la reutilización y mantenimiento del código. Su filosofía de diseño es seca (no se repita), lo que permite a los desarrolladores centrarse en la lógica de negocios sin tener que construir todos los componentes desde cero al proporcionar muchas características incorporadas y soluciones estándar. Este proyecto de código abierto tiene como objetivo explicarle la creación básica del proyecto Django y la redacción de programas simples.
Este ejemplo del proyecto es un sistema de inventario de productos y consultas. A través de la tabla de datos que construimos, la información detallada del producto se almacena en la base de datos, y los datos de consulta se pueden filtrar de acuerdo con las condiciones para obtener información detallada del producto o categoría de producto.
Dirección de lectura en línea: https://likechen.gitbook.io/sweettalk-django4.2/
Ciclo de aprendizaje: 8 días, el tiempo promedio pasó entre 1 hora y 2 horas por día, y fluctúa de acuerdo con la fuerza de la aceptación de aprendizaje individual.
Forma de aprendizaje: aprendizaje teórico + ejercicios prácticos
Posicionamiento de la multitud: se requiere una cierta base de Python
Coeficiente de dificultad: medio
Si cree que hay algún error en este proyecto, puede hacer clic aquí para enviar el contenido que desea agregar. Lo complementaremos lo antes posible después de verlo.
Este proyecto tiene documentos de enseñanza claros y concisos y ejercicios coincidentes después de la clase.
El proceso de desarrollo del proyecto implica diseño, desarrollo, depuración y otros enlaces, lo que lo familiarizará con todo el ciclo de vida de las aplicaciones web.
| Aprendizaje de código abierto de Datawhale | Comenzando con Django Backend Development |
|---|---|
| 202308 | 54 personas |
| 202310 | 89 personas |
| 202312 | 59 personas |
| 202405 | 33 personas |
| contenido | Detalles | Tiempo de actualización | escribir | Revisar |
|---|---|---|---|---|
| P11, P12 Contenido Fusionar | Fusionar modelviewset, defaultrouter y funciones personalizadas | 2023/12/07 | Guo Dandan | Yuan bowen |
| Expansión de contenido de P8 | Consulty e instancia conceptos relacionados con el suplemento y ejemplos de código | 2023/12/07 | Yuan bowen | Zhang haisheng |
| Suplemento de contenido P10 | Uso avanzado de conceptos y ejemplos complementarios de serialización de Django | 2023/12/07 | Zhang haisheng | Liu Jianjian |
| Agregue nuevo contenido a P12 | Introducción a las herramientas de depuración de API de Postman y nacionales Introducción a la adición de herramientas API | 2023/12/07 | Guo Dandan | Li kechen |
| Agregue nuevo contenido a P13 | Django ejercicios después de la clase Agregar ejercicios de django después de la clase | 2023/12/07 | Liu Jianjian | Zhang haisheng |
| Mejorar el contenido de P07 | Crear tablas de datos en el conjunto de vista y mejorar el proceso de agregar nuevos datos de consulta de datos | 2023/12/17 | Zhu Min | Li kechen |
Líder del proyecto: Li Kechen
Correo electrónico: [email protected]
![]() Li kechen Nanjing Universidad de Aeronáutica y Astronautia Tecnología Lincheng | ![]() Zhu Mengyu Instituto de Tecnología Nantong Tecnología de Lincheng | ![]() Zhang haisheng Nantong Normal College Lincheng Technology | ![]() Zhou huan Tecnología de Lincheng de Wuhan Business School |
Un agradecimiento especial a Sm1les, Hu Ruifeng y Zhou Lixuan por su ayuda y apoyo para este proyecto.
¡Un agradecimiento especial a los estudiantes que contribuyeron al tutorial a continuación!