Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

359
Vistas
¿Cuál es la diferencia entre un módulo de nivel superior y un submódulo en Django cuando se usa - "python manage.py startapp polls"?

Seguí el tutorial de encuestas para Django y hoy estoy comenzando mi propio proyecto de pasatiempo. Al crear una aplicación, lo siguiente realmente me confundió:

Sus aplicaciones pueden vivir en cualquier lugar de su ruta de Python. En este tutorial, crearemos nuestra aplicación de encuestas en el mismo directorio que su archivo manage.py para que pueda importarse como su propio módulo de nivel superior, en lugar de un submódulo de mysite.

Entonces mi pregunta es: ¿cuál es la diferencia entre un módulo de nivel superior y un submódulo para mi proyecto?

¿Y cómo decido cuál elegir?

Cualquier ayuda será muy apreciada, ya que soy un programador novato que trabaja en mi primer proyecto de pasatiempo, jajaja.

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

No hay otra diferencia real más que cuestiones de gusto, organización y denominación.

Por lo que vale, con mis más de 10 años de Django, en general todavía me gusta tener los paquetes de aplicaciones paralelos al paquete del proyecto (es decir, lo que sugiere ese pasaje).

(Ocasionalmente, también es útil hacer que el paquete del proyecto sea una aplicación, para algunos modelos muy básicos, como usuarios personalizados, etc.)

Hay casos en los que tiene sentido tener paquetes de aplicaciones interrelacionadas, pero generalmente son para aplicaciones reutilizables como allauth , etc.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda