
01/12/2013, 20:58
|
 | Moderador | | Fecha de Ingreso: marzo-2005 Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 11 meses Puntos: 1360 | |
Respuesta: ¿Cómo crear un "YearField" en Django? Depende.
¿Tienes un campo de con la fecha y de ahí quieres sacar el año?
Entonces simplemente haz eso. En el mejor de los casos un campo calculado.
¿Vas a guardar el día y el mes eventualmente en diferentes columnas?
Usa un DataField. Créeme guardar la fecha en 3 columnas diferentes es lo peor que puedes hacer.
¿Solamente es el año y nada mas, nada sera agregado?
PositiveIntegerField. Salvo que no se me ocurre una situación donde nada mas uses el año.
¿Eventualmente agregare tiempo, mes y día?
DateTimeField
Creo que es mejor que nos digas la situación en la que estas y nosotros te diremos cual sería la mejor opción. |