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.

3
Pourquoi prefetch_related () de django ne fonctionne-t-il qu'avec all () et pas filter ()?
supposons que j'ai ce modèle: class PhotoAlbum(models.Model): title = models.CharField(max_length=128) author = models.CharField(max_length=128) class Photo(models.Model): album = models.ForeignKey('PhotoAlbum') format = models.IntegerField() Maintenant, si je veux regarder efficacement un sous-ensemble de photos dans un sous-ensemble d'albums. Je fais quelque chose comme ça: someAlbums = PhotoAlbum.objects.filter(author="Davey Jones").prefetch_related("photo_set") for a in someAlbums: somePhotos …
89 django  orm  filter  prefetch 

5
Signaux Django et méthode de sauvegarde prioritaire
J'ai du mal à comprendre ça. En ce moment, j'ai des modèles qui ressemblent à ceci: def Review(models.Model) ...fields... overall_score = models.FloatField(blank=True) def Score(models.Model) review = models.ForeignKey(Review) question = models.TextField() grade = models.IntegerField() Un examen a plusieurs «scores», le score global est la moyenne des scores. Lorsqu'un avis ou un …


6
Définissez FileField de Django sur un fichier existant
J'ai un fichier existant sur le disque (disons /folder/file.txt) et un champ de modèle FileField dans Django. Quand je fais instance.field = File(file('/folder/file.txt')) instance.save() il réenregistre le fichier sous file_1.txt(la prochaine fois _2, etc.). Je comprends pourquoi, mais je ne veux pas de ce comportement - je sais que le …
89 python  django  file 

9
Comment ajouter plusieurs arguments à mon filtre de modèle personnalisé dans un modèle django?
Voici mon filtre personnalisé: from django import template register = template.Library() @register.filter def replace(value, cherche, remplacement): return value.replace(cherche, remplacement) et voici les façons dont j'ai essayé de l'utiliser dans mon fichier de modèle qui a entraîné une erreur: {{ attr.name|replace:"_"," " }} {{ attr.name|replace:"_" " " }} {{ attr.name|replace:"_":" " …

6
les URL django sans barre oblique à la fin ne redirigent pas
J'ai deux applications situées sur deux ordinateurs distincts. Sur l'ordinateur A, dans le urls.pyfichier, j'ai une ligne comme la suivante: (r'^cast/$', 'mySite.simulate.views.cast') Et cette URL fonctionnera à la fois pour mySite.com/cast/et mySite.com/cast. Mais sur l'ordinateur, BI a une URL similaire écrite comme: (r'^login/$', 'mySite.myUser.views.login') Pour une raison quelconque sur l'ordinateur …

13
Valeur BooleanField unique dans Django?
Supposons que mon models.py soit comme ceci: class Character(models.Model): name = models.CharField(max_length=255) is_the_chosen_one = models.BooleanField() Je veux qu'une seule de mes Characterinstances ait is_the_chosen_one == Trueet que toutes les autres aient is_the_chosen_one == False. Comment puis-je m'assurer au mieux que cette contrainte d'unicité est respectée? Meilleures notes pour les réponses …

3
WSGI vs uWSGi avec Nginx [fermé]
Dans l'état actuel des choses, cette question ne convient pas à notre format de questions-réponses. Nous nous attendons à ce que les réponses soient étayées par des faits, des références ou une expertise, mais cette question suscitera probablement un débat, des arguments, un sondage ou une discussion approfondie. Si vous …
89 python  django  nginx  wsgi  uwsgi 

8
Pourquoi utiliser Django sur Google App Engine?
Lors de la recherche sur Google App Engine (GAE), il est clair que l'utilisation de Django est très populaire pour le développement en Python sur GAE. J'ai parcouru le Web pour trouver des informations sur les coûts et les avantages de l'utilisation de Django, pour découvrir pourquoi il est si …


6
Comment accéder au profil utilisateur dans un template Django?
Je stocke des informations supplémentaires par utilisateur en utilisant le AUTH_PROFILE_MODULE. On peut accéder à l'utilisateur dans un template Django en utilisant {{ request.user }}mais comment accéder aux champs du profil puisque le profil n'est accessible que via une fonction user.get_profile()? Est-il vraiment nécessaire de transmettre explicitement le profil dans …



11
Django Rest Framework Objets auto-référentiels imbriqués
J'ai un modèle qui ressemble à ceci: class Category(models.Model): parentCategory = models.ForeignKey('self', blank=True, null=True, related_name='subcategories') name = models.CharField(max_length=200) description = models.CharField(max_length=500) J'ai réussi à obtenir une représentation json plate de toutes les catégories avec le sérialiseur: class CategorySerializer(serializers.HyperlinkedModelSerializer): parentCategory = serializers.PrimaryKeyRelatedField() subcategories = serializers.ManyRelatedField() class Meta: model = Category fields …

9
Obtenir tous les objets de modèle Django associés
Comment puis-je obtenir une liste de tous les objets de modèle qui ont une clé étrangère pointant vers un objet? (Quelque chose comme la page de confirmation de suppression dans l'admin Django avant DELETE CASCADE). J'essaie de trouver un moyen générique de fusionner des objets en double dans la base …

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.