[pyar] ModelForm.save() no devuelve objeto

Willians Vivanco williansvi en gmail.com
Jue Jun 15 07:55:14 ART 2017


Hola a todos y gracias por las prontas respuestas.

Juan, disculpa, con la premura no hice las suficientes especificaciones.

Si estoy trabajando con Django 1.8.18

Revisando mas a fondo me fije que yo mismo estoy pisando el save del
modelform buscando obtener un dato del usuario que esta logueado editando
el cliente:

    def save(self, commit=True ,*args, **kwargs):
        request = None
        if kwargs.has_key('request'):
            request = kwargs.pop('request')
        c = super(ClientForm, self).save(commit=False, *args, **kwargs)
        if c.agency is None and request is not None:
            c.agency = request.user.employee.agency
            c.save()

Saludos y gracias a todos una vez mas !!

Slds
Willians


2017-06-14 23:38 GMT-03:00 Juan Francisco Mosquera <
juan.francisco.mosquera en gmail.com>:

> Juan tiene razón , comparte la view y el form , asi podemos ayudarte mejor.
> un abrazo desde colombia.
>
>
> El 14 de junio de 2017, 21:29, Juan Cruz Piñero<jpinero en fi.uncoma.edu.ar>
> escribió:
>
>> e compartir aunque sea el codigo donde definis el modelo, el formulario y
>> la vista donde estas haciendo la parte de codigo que mostras ;)
>>
>>
>
>
> Engineering in Computer Science
> Juan Francisco Mosquera
> 3168101369
> google:maxiplux en gmail.com
> msn:juan.francisco en live.com
> yahoo:juan.francisco en ymail.com
> juanmosquera en javerianacali.edu.co
> Member:Cam javeriana, Puj-clue
> skype:juan.francisco.mosquera
> Linux user number 493403
> CV:http://vida.juanfrancisco.net/
> Desarrollador 5 estrellas nivel 4
>
> ____________________________________________________________________
> ____________________________________________________
> ______________________________
>
> El SOCIALISMO es la Filosofía del FRACASO, el credo de los IGNORANTES La
> prédica de la ENVIDIA y la distribución de la MISERIA en forma igualitaria
> para el PUEBLO. Wiston Churchill
>
> ____________________________________________________________________
> ____________________________________________________
> ______________________________
>
>
>
> Si eres agradecido, no eres temeroso, y si no tienes miedo, no eres
> violento.
> Si eres agradecido, actúas con un sentido de suficiencia y no con una
> sensación de escasez, y estás dispuesto a compartir.
> Si eres agradecido, disfrutas las diferencias entre las personas, y eres
> respetuoso con todo el mundo, y eso cambia esta pirámide de poder bajo la
> cual vivimos.
> David Steindl-Rast
>
>  May your dreams come true and May God bless you
>
> _______________________________________________
> Lista de Correo de PyAr - Python Argentina - pyar en python.org.ar
> Sitio web: http://www.python.org.ar/
>
> Para administrar la lista (o desuscribirse) entrar a
> http://listas.python.org.ar/listinfo/pyar
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>



-- 
Willians Vivanco
https://ar.linkedin.com/in/williansvi
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170615/f8fa4880/attachment.html>


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