Bonjour,

Le 6 juin 2012 à 17:06, fableb a écrit :

> ok, c'est bon ca change  le champ (merci). Seulement, j'ai un message : 
> 
> No URL to redirect to.  Either provide a url or define a get_absolute_url
> method on the Model.
> 
> je dois l'indiquer ou l'url?
> _______________________________________________
> django mailing list
> [email protected]
> http://lists.afpy.org/mailman/listinfo/django



Il serait interessant de revoir un peu le fichier urls dans le style:

url(r'^Sujet/update/(?P<pk>\d+)$'       , 
UpdateView.as_view(model=Sujet, template_name="aqm/sujet_update.html")),

->

from django.core.urlresolvers import reverse

class SujetUpdateView(UpdateView):
    model = Sujet
    template_name="aqm/sujet_update.html"

    def get_sucess_url(self):
        return reverse(whatever)

....

url(r'^Sujet/update/(?P<pk>\d+)$' SujetUpdateView.as_view()),
....

Dans un second temps, de bouger la vue vers le fichier views.py :)

Bon courage,
Xavier Ordoquy,
Linovia.

_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à