Vous n'êtes pas identifié(e).
Bonjour,
Je souhaite faire un formulaire de recherche avec plusieurs champs qui recherche dans un modele sur plusieurs champs en même temps.
Le but est d'avoir "Select....form .... where ....like and ... like"
Voici ma table:
class Identite(models.Model):
date_creation = models.DateTimeField('date de creation', auto_now_add=True)
nom = models.CharField(max_length=20, unique=True)
prenom = models.CharField(max_length=20)
sexe = models.BooleanField(choices=SEXE, default="0")
date_naissance = models.DateField(blank=True, null=True)
lieu_naisance = models.CharField(max_length=50)
adresse = models.TextField()
taille = models.DecimalField(max_digits=5, decimal_places=2, blank=True, null=True)
yeux = models.CharField(max_length=8, blank=True, null=True)
cheveux = models.CharField(max_length=8, blank=True, null=True)
poids = models.DecimalField(max_digits=5, decimal_places=2, blank=True, null=True)
grp_sanguin = models.CharField(max_length=5, blank=True, null=True)
signe_particulier = models.TextField(blank=True)
Merci à vous.
Hors ligne
Hello
Si c'est pour le back-end, alors dans le admin.py de ton model, ce sera quelque chose comme:
class IdentiteAdmin(admin.ModelAdmin):
...
search_fields = ['nom', 'prenom', 'adresse']
...
Hors ligne