Django-fr

Forum

  • Accueil
  • » Django-fr
  • » Modifier un formulaire mais garder trace dans la bdd

#1 14-09-2015 22:25:04

cobra85
Membre
Inscription : 11-05-2015
Messages : 58

Modifier un formulaire mais garder trace dans la bdd

Bonjour,

J'ai un formulaire pour modifer ma bdd, mais je souhaite conserver en base les anciennes valeurs, faire une sorte d'historique des modifications, comment faire ?

Merci

def modifFormulaire(request,id):

    if request.POST:
        book = Formulaire.objects.get(id=id)
        form = FormulaireForm(request.POST,instance = book)
        if form.is_valid():
            form.save()
            return redirect('/offre/')
    else:
        book = Formulaire.objects.get(id = id)
        form = FormulaireForm(instance = book)
        return render_to_response('blabla/modif_offre.html',{ 'form':form }, context_instance=RequestContext(request))

Hors ligne

#2 15-09-2015 21:18:21

Xavier Ordoquy
Administrateur
Lieu : Puteaux, France
Inscription : 12-10-2011
Messages : 312
Site Web

Re : Modifier un formulaire mais garder trace dans la bdd

Bonjour,

regarde du coté de django-reversion.

Hors ligne

  • Accueil
  • » Django-fr
  • » Modifier un formulaire mais garder trace dans la bdd

Pied de page des forums