Questions marquées «django»

Django est un cadre d'application Web côté serveur open source, écrit en Python. Il est conçu pour réduire l'effort requis pour créer des sites Web et des applications Web complexes axés sur les données, en mettant l'accent sur moins de code, sans redondance et en étant plus explicite qu'implicite.

1
L'administrateur Django ManyToMany inline erreur "n'a pas de clé étrangère à"
Je configure l'administrateur Django sur les modèles suivants: class Quote(models.Model): author = models.CharField(max_length=100) quote = models.CharField(max_length=1000) tags = models.ManyToManyField('Tag') class Tag(models.Model): name = models.CharField(max_length=100) Avec le code suivant: class TagInline(admin.TabularInline): model = Tag class QuoteAdmin(admin.ModelAdmin): list_display = ('author', 'quote') inlines = (TagInline,) class TagAdmin(admin.ModelAdmin): pass admin.site.register(Quote, QuoteAdmin) admin.site.register(Tag, TagAdmin) Lorsque …

4
Django: calculer la somme des valeurs de colonne via une requête
J'ai un modèle class ItemPrice( models.Model ): price = models.DecimalField ( max_digits = 8, decimal_places=2 ) .... J'ai essayé ceci pour calculer la somme de pricedans cet ensemble de requêtes: items = ItemPrice.objects.all().annotate(Sum('price')) quel est le problème dans cette requête? ou y a-t-il un autre moyen de calculer la somme …
92 python  django 

2
Mettez à jour uniquement des champs spécifiques dans un modèle.
J'ai un modèle class Survey(models.Model): created_by = models.ForeignKey(User) question = models.CharField(max_length=150) active = models.NullBooleanField() def __unicode__(self): return self.question et maintenant je veux mettre à jour uniquement le activechamp. Alors je fais ceci: survey = get_object_or_404(Survey, created_by=request.user, pk=question_id) survey.active = True survey.save(["active"]) Maintenant, j'obtiens une erreur IntegrityError: PRIMARY KEY must be …



4
Erreur Django - la requête correspondante n'existe pas
J'ai finalement sorti mon projet au niveau de la production et j'ai soudainement des problèmes que je n'ai jamais eu à gérer en phase de développement. Lorsque les utilisateurs publient des actions, j'obtiens parfois l'erreur suivante. Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/django/core/handlers/base.py", line 111, in get_response response = callback(request, …

4
Django équivalent pour count et group by
J'ai un modèle qui ressemble à ceci: class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) Je veux sélectionner le nombre (juste le nombre) d'éléments pour chaque catégorie, donc en SQL, ce serait aussi simple que ceci: select category_id, count(id) from item group by category_id Y …
91 python  django 





3
Comment faire SELECT MAX dans Django?
J'ai une liste d'objets comment puis-je exécuter une requête pour donner la valeur maximale d'un champ: J'utilise ce code: def get_best_argument(self): try: arg = self.argument_set.order_by('-rating')[0].details except IndexError: return 'no posts' return arg la note est un entier


6
Utilisation d'un UUID comme clé primaire dans les modèles Django (impact des relations génériques)
Pour un certain nombre de raisons ^, j'aimerais utiliser un UUID comme clé primaire dans certains de mes modèles Django. Si je le fais, est-ce que je pourrai toujours utiliser des applications extérieures comme "contrib.comments", "django -oting" ou "django-tagging" qui utilisent des relations génériques via ContentType? En utilisant "django-vote" comme …

1
Python NameError: le nom 'include' n'est pas défini [fermé]
Fermé. Cette question nécessite des détails de débogage . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question pour qu'elle soit pertinente pour Stack Overflow. Fermé il y a 4 ans . Améliorez cette question Je développe actuellement un site web avec le …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.