oui, je connaissais la différence. c'était une abréviation qui pouvait
porter à confusion, c'est vrai.


je ne sais pas si je prend la bonne direction alors je poste mes deux code

le html

[code]<form method="post">
  
        <select name="search_espece[]" multiple=true>&nbsp;&nbsp;
                <option value="">-- Sélectionnez une espèce --</option>
        {% for ESPECE in latest_espece_list %}
                <option value="{{ ESPECE.ID}}">{{ ESPECE.LB_NOM}}</option>
    {% endfor %}
                        
                        
            <input type="submit" value="Search">&nbsp;&nbsp;<input type="reset"
value="Reset"></input>          
        </select>
        </form>
        
        
  <form methode="post">

        <select name="search_typo[]" multiple>&nbsp;&nbsp;
                <option value="">--Sélectionnez une typo ----</option>
        {% for ESPECE in latest_typo_list %}
                <option value="{{ ESPECE.TYPO}}">{{ ESPECE.TYPO}}</option>
        {% endfor %}
        <br>
        <br>
        
        
        
        
        <input type="submit" value="Search">&nbsp;&nbsp;<input type="reset"
value="Reset"></input>
        
   </select>
   </form>
   
   <form methode="post">

        <select name="search_HABITAT[]" multiple>&nbsp;&nbsp;
                <option value="">--Sélectionnez un habitat ----</option>
        {% for ESPECE in latest_HABITAT_list %}
                <option value="{{ ESPECE.HABITAT}}">{{ ESPECE.HABITAT}}</option>
        {% endfor %}
        <br>
        <br>
        
        
        
        
        <input type="submit" value="Search">&nbsp;&nbsp;<input type="reset"
value="Reset"></input>
        
   </select>[/code]


et le python

[code]
def accueil(request):
  
    latest_espece_list =
ESPECE.objects.values('LB_NOM').order_by('LB_NOM').distinct('LB_NOM')
    latest_typo_list =
ESPECE.objects.values('TYPO').order_by('TYPO').distinct('TYPO')
    latest_HABITAT_list =
ESPECE.objects.values('HABITAT').order_by('HABITAT').distinct('HABITAT')
        
    return render_to_response('accueil.html', {'latest_espece_list':
latest_espece_list,'latest_typo_list':
latest_typo_list,'latest_HABITAT_list': latest_HABITAT_list}) [/code]
j'ai essayé d'ajouter une condition >>>
if 'search_espece' in request.POST:
            dd = request.POST['search_espece']

et en ajoutant un filter.(champ= dd) à  latest_typo_lis mais cela me
renvoie une erreur CSRF token missing or incorrect.

et là je dois avouer que je m'embrouille ?
_______________________________________________
django mailing list
[email protected]
http://lists.afpy.org/mailman/listinfo/django

Répondre à