Je modèles ...Je veux sélectionner la valeur distincte du champ des modèles, puis les mettre à jour (django)
class Item(models.Model):
name = models.CharField('Item Name', max_length = 30)
item_code = models.CharField(max_length = 10)
color = models.CharField(max_length = 150, null = True, blank = True)
size = models.CharField(max_length = 30, null = True, blank = True)
fabric_code = models.CharField(max_length = 30, null = True, blank = True)
J'ai des valeurs au point. Dans le champ Nom du modèle d'article, les valeurs sont similaires (mais les autres valeurs d'enregistrement sont modifiées). Je veux sélectionner les valeurs du champ de nom distinctement (c.-à-d. Les valeurs similaires n'en sélectionnent qu'une) dans une seule case (comme la liste déroulante).
Quel type de formulaire ou de vues puis-je utiliser?
oui, je veux cela similaire. mais comment puis-je l'utiliser avec forme? comme item = forms.ModelChoiceField (label = 'Sélectionner un élément', queryset = Item.objects.values ('nom'). Distinct()) cela ne fonctionne pas. ) – qulzam