Articles of django models

Comment mettre à jour plusieurs champs d’une instance de modèle Django?

Je me demande quel est le moyen standard de mettre à jour plusieurs champs d’une instance d’un modèle dans django? … Si j’ai un modèle avec quelques champs, Class foomodel(models.Model): field1 = models.CharField(max_length=10) field2 = models.CharField(max_length=10) field3 = models.CharField(max_length=10) … … et je l’instancie avec un champ donné, puis dans une étape séparée, je souhaite […]

Django – Comment spécifier quel champ une validation échoue?

J’ai ce modèle que je montre dans la page d’administration: class Dog(models.Model): bark_volume = models.DecimalField(… unladen_speed = models.DecimalField(… def clean(self): if self.bark_volume < 5: raise ValidationError("must be louder!") Comme vous pouvez le voir, je mets une validation sur le modèle. Mais ce que je veux, c’est que la page d’administration affiche l’erreur à côté du […]

Demande de Django pour trouver le référent précédent

Je passe la demande à la page modèle. Dans le modèle django, comment passer la dernière page à partir de laquelle la nouvelle page a été initialisée. Au lieu de history.go (-1), je dois utiliser cette {{request.http referer}} ?? //onlcick how to call the referrer

comment importer des données csv dans des modèles de django

J’ai des données CSV et je souhaite importer dans des modèles Django en utilisant les données d’exemple CSV: 1;”02-01-101101″;”Worm Gear HRF 50″;”Ratio 1 : 10″;”input shaft, output shaft, direction A, color dark green”; 2;”02-01-101102″;”Worm Gear HRF 50″;”Ratio 1 : 20″;”input shaft, output shaft, direction A, color dark green”; 3;”02-01-101103″;”Worm Gear HRF 50″;”Ratio 1 : 30″;”input […]

Comment obtenir les clés primaires des objects créés à l’aide de django bulk_create

Est-il possible d’obtenir les clés primaires des éléments que vous avez créés à l’aide de la fonctionnalité bulk_create dans django 1.4+?

Comment créer un champ de saisie de mot de passe dans django

Bonjour, j’utilise la classe de modèle django avec un champ et un mot de passe. Au lieu d’afficher du texte brut ordinaire, je souhaite afficher la saisie du mot de passe. J’ai créé une classe de modèle comme celle-ci: class UserForm(ModelForm): class Meta: password = forms.CharField(widget=forms.PasswordInput) model = User widgets = { ‘password’: forms.PasswordInput(), } […]

Champ modèle de Django PAS obligatoire

J’ai un formulaire comme celui-ci: class My_Form(ModelForm): class Meta: model = My_Class fields = (‘first_name’, ‘last_name’ , ‘address’) Comment puis-je mettre le champ d’adresse en option?

Comment append des données dans le champ ManyToMany?

Je ne peux pas le trouver n’importe où, alors votre aide sera gentille pour moi 🙂 Voici ce domaine: categories = models.ManyToManyField(fragmentCategory) FragmentCategory: class fragmentCategory(models.Model): CATEGORY_CHOICES = ( (‘val1’, ‘value1’), (‘val2’, ‘value2’), (‘val3’, ‘value3′), ) name = models.CharField(max_length=20, choices=CATEGORY_CHOICES) Voici le formulaire à envoyer: J’ai essayé quelque chose comme ça: categories = fragmentCategory.objects.get(id=1), Ou: categories […]

Django: Comment définir un champ à NULL?

J’ai un champ permettant la valeur NULL, mais comment puis-je le remettre à NULL? pas vide

Django: CharField avec une longueur fixe, comment?

Je voudrais bien avoir dans mon modèle un CharField de longueur fixe. En d’autres termes, je veux que seule une longueur spécifiée soit valide. J’ai essayé de faire quelque chose comme volumenumber = models.CharField(‘Volume Number’, max_length=4, min_length=4) mais cela me donne une erreur (il semble que je puisse utiliser à la fois max_length et min_length […]