[pyar] Historial de modelo Django Rest

Pedro Pezzarini jose2190 en gmail.com
Mar Ene 3 08:42:17 ART 2017


Proba con Django reversion, es simple y te permite hacer roll-back de
modelos a estados anteriores.
https://django-reversion.readthedocs.io/en/stable/#

El lun., 2 de ene. de 2017 13:25, Marco Moresi <mrc.moresi en gmail.com>
escribió:

> Es muy buena esa idea, muchas gracias muchachos por sus respuestas. Ahora
> la pruebo
> también encontré esta librería
> https://github.com/grantmcconnaughey/django-field-history
> Saludos
>
> 2017-01-02 13:15 GMT-03:00 Juan Carizza <juan.carizza en gmail.com>:
>
> Me sumo a lo que dice Mati. Lo único que dejaría ese campo en el modelo
> como valor *default* y crearía otro modelo para el histórico:
>
> class HistorialInteger(models.Model)
>     amount = models.IntegerField()
>     item = models.ForeignKey("Item", related_name="historico")
>     creado = models.DateTimeField(auto_now_add=True)
>
>
> Después en el signal post_save si cambia el valor creas una nueva
> instancia en el hisorial..
>
> Saludos
>
> El lun., 2 ene. 2017 a las 13:07, El Mati Barriento (<
> elmatibarriento en gmail.com>) escribió:
>
>
>
> >Lo que tengo es el siguiente modelo,
> >
> >class Item(models.Model):
> >    amount = modelsIntegerField()
> >
> >tiene mas campos dentro del modelo pero necesito guardar el historial a
> >lo
> >largo que se modifica ese campo para cada instancia del modelo.
>
> Podrías poner ese campo en otro modelo con algún timestamp para poder
> tener el historial (auto_now y auto_now_add de DateTimeField) y lo
> solucionas desde el diseño del modelo.
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
>
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170103/c5f36e66/attachment-0001.html>


Más información sobre la lista de distribución pyar