Django-fr

Forum

#1 06-10-2011 07:43:08

sesame
Membre
Inscription : 22-03-2011
Messages : 263

edition formulaire

bonjour

voila, j'ai trouvé un code d'edition de formulaire
a l'adresse suivante : http://djangosnippets.org/snippets/1246/

j'ai donc adapté ce code a mon cas personnel

j'ai cree le formulaire d'edition concernant les proprietes particulieres d'un materiau
et le formulaire d'edition des fichiers medias associés a une propriete du materiau

cela marche tres bien pour le formulaire d' edition des proprietes  (lorsque on traite pas de models.FileField)

pour le code concernant le fichier des medias

j'ouvre bien le formulaire d'édition de fichiers medias (jpeg, pdf, xls..) mais je peux juste modifier le nom ou supprimer un fichier déjà chargé via l'Admin. et le chemin des sources n'apparrait pas

j'utilise django 1.2.5

j'ai essayé de changer de version et j'ai installé a la place django 1.3.1

cette fois (miracle)  le chemin des sources apparait bien dans le champ image mais probleme, le bouton (input submit) de validation reste inactif et cette fois dans n'importe quel cas...c'est pire

que faut il faire ?

Hors ligne

#2 18-04-2012 09:48:47

frague
Membre
Inscription : 29-11-2010
Messages : 24

Re : edition formulaire

Bonjour,

Pour utiliser des formulaires (et à peut près tout dans django, en fait), utilise plutôt des ClassBasedViews :

https://docs.djangoproject.com/en/1.3/t … migration/

https://docs.djangoproject.com/en/1.3/t … sed-views/

La vue dont tu as besoin est une UpdateView, je te conseille de faire un template générique pour l'ensemble de tes formulaires : ils se comporteront tous de la même façon...

Pour la partie concernant les FileFields :
https://docs.djangoproject.com/en/1.3/topics/files/


frague

Hors ligne

Pied de page des forums