Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

126
Views
Datos iniciales de Django para la aplicación integrada

Estoy empezando a usar la aplicación de "redireccionamientos" integrada en Django para reemplazar algunos redireccionamientos existentes que tengo en mi urls.py Me preguntaba si había alguna forma generalmente aceptada de incluir datos iniciales en el código base para otras aplicaciones. Por ejemplo, si fuera para una aplicación que creé, podría crear un archivo de migración que tuviera una sección RunPython donde podría cargar algunos datos iniciales. Con una aplicación integrada o de terceros, no parece haber ninguna forma de crear un archivo de migración para agregar datos iniciales.

Lo mejor que puedo pensar en este momento es incluir un archivo .sql en mi repositorio con los datos iniciales e importar manualmente los datos a medida que envío el código a las diferentes instancias.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

puedes hacerlo usando accesorios

cree una carpeta con el nombre de fixtures en el directorio de su aplicación

use este comando para crear un archivo json que desee crear como datos iniciales.

 python manage.py dumpdata you_app_name.model_name --indent 2 > model_name.json

copie este model_name.json a la carpeta de fixtures .

sube el código al repositorio.

luego, después del migrate command . Escriba este comando para cargar los datos iniciales.

 python manage.py loaddata model_name.json

referencia

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!