Django-fr

Forum

#1 31-05-2012 09:09:25

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

passage de parametres

bonjour

j'ai une fonction qui appelle une autre fonction search_materiau

def search_filter(request):

.
.
.


material3 = search_materiau(valT3, val_min3, val_max3, T_min3, T_max3)

-----

material1 = return render_to_response('material/search_results_filt.html',
                {'lemat':lemat,
                 'val1': val1,
                 'val2': val2,})
               
               
             
la fonction search_materiau est definit par

def search_materiau(val_TT, val_min, val_max, Tmin, Tmax):
----
return lemateriau

le materiau est un tableau de finit par lemateriau =[]

comment faire pour renvoyer en même temps vers la fonction principale d'autres parametres ?


               
               

l

Hors ligne

#2 31-05-2012 09:20:58

Jonathan Leroy - Inikup
Membre
Lieu : Nîmes, france
Inscription : 11-08-2010
Messages : 27
Site Web

Re : passage de parametres

Le 31 mai 2012 10:09, sesame <pat.100 _AT_ hotmail.fr> a écrit :
> comment faire pour renvoyer en même temps vers la fonction principale
> d'autres parametres ?

Salut,

Si j'ai bien compris ta question, il te suffit de retourner une liste.

def search_materiau(...):
   [...]
   return [param1, param2, param3, ...]

Tu pourras ensuite appeller ta fonction comme ceci (dans le même ordre) :

param1, param2, param3, ... = search_materiau(...)

@+

Hors ligne

#3 31-05-2012 09:47:09

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

Re : passage de parametres

merci !!

Hors ligne

Pied de page des forums