DJANGO AVANZADO
Día 4
RECAPITULEMOS
• Authentication backends	

• Modelo de usuarios	

• Señales
HOYVEREMOS
• Comandos de gestión personalizados	

• Multiples bases de datos
DÍA 4: COMANDOS DE
GESTION
• Sirven para hacer tareas de mantenimiento	

• Se pueden lanzar con “tareas cron”	

• https://...
DÍA 4: MULTIPLES BASES DE
DATOS
• Se pueden configurar tantas bases de datos como queramos	

• https://docs.djangoproject.c...
DIA 4: FIN
Upcoming SlideShare
Loading in …5
×

Django avanzado: Dia4

712 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
712
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Django avanzado: Dia4

  1. 1. DJANGO AVANZADO Día 4
  2. 2. RECAPITULEMOS • Authentication backends • Modelo de usuarios • Señales
  3. 3. HOYVEREMOS • Comandos de gestión personalizados • Multiples bases de datos
  4. 4. DÍA 4: COMANDOS DE GESTION • Sirven para hacer tareas de mantenimiento • Se pueden lanzar con “tareas cron” • https://docs.djangoproject.com/en/1.6/howto/custom-management- commands/ • EJERCICIO: Crear un management command que elimine todos los “Posts” que no tengan un “Visits” asociado • EJERCICIO: Hacer un management command que resetee las visitas de un post
  5. 5. DÍA 4: MULTIPLES BASES DE DATOS • Se pueden configurar tantas bases de datos como queramos • https://docs.djangoproject.com/en/1.6/topics/db/multi-db/ • Se puede acceder a una base de datos concreta utilizando “using” • https://docs.djangoproject.com/en/1.6/topics/db/multi-db/#limitations-of-multiple- databases • https://docs.djangoproject.com/en/1.6/topics/db/multi-db/#automatic-database-routing • EJERCICIO: Crear una segunda base de datos. Crear un router que escriba en la base de datos default los posts con id par y en la nueva base de datos los posts con id impar
  6. 6. DIA 4: FIN

×