Solución fácil: Busca en la documentación de python datetime. Tiene
strptime, que confierte a un datetime a partir de una cadena :
http://www.python.org/doc/2.5.2/lib/module-time.html
Solución buena: no deberías obtener directamente el valor. Crea un
formulario y dile que el campo es de tipo Date o DateTime. En este
caso Django hará la validación y te devolverá directamente un Date o
DateTime según corresponda.
Saludos,
--
Antoni Aloy López
Blog: http://trespams.com
Site: http://apsl.net
basicamente usa el modulo datetime de Python:
import datetime
a, m, d = f.split('/')
fecha = datetime.date(int(a), int(m), int(d))
Revisa el hilo porque ya te han repsondido con pistas muy concretas y
totalmente válidas al menos dos personas.
Muchas veces no vas a obtener que la gente te solucione el problema haciendo
directamente todo el trabajo por tí. Siempre será mejor que te enseñen a pescar
(que es lo que han hecho) y no que te den servido el producto de la pesca.
En este caso saber pescar sería leer sobre y adquirir experiencia con
Python y su
librería estándar, porque el problema no tiene nada de específico a Django y lo
que aprendas seguramente te va a servir de ahora en adelanteen otros contextos
en los que uses el lengaje.
Suerte,
--
Ramiro Morales
Yo si, yo si, :)
fijate que leyendo el hilo te dicen como descomponer una cadena con un
caracter separador, si te tomas tu tiempo, respiras, tomas un vaso de
agua, y lees nuevamente el hilo lo encontraras, intentalo...
... no lo encuentras, ah que mal, pues bien me tomo el atrevimiento de
citar el mail del amigo Facundo:
basicamente usa el modulo datetime de Python:
import datetime
a, m, d = f.split('/')
fecha = datetime.date(int(a), int(m), int(d))
y eso es todo.
Sin el animo de ofender a nadie, me uno a la causa de Ramiro Morales,
de una forma algo mas sarcastisca, pero, por Dios, aprendamos a leer,
me ha gustado mucho esta lista y no quisiera que le pasase lo mismo
que a otras que por tedio he abandonado, no se ustedes pero a mi me
parece que existen diferencias claras entre ayudar y fomentar la
pereza de los lectores de la lista, espero que se tome este comentario
de forma constructiva.