preguntar acerca de django-models
2
réponses
Quelle est la différence entre select related et prefetch related dans Django ORM?
Dans Django doc,
select_related() "suit" relations de clé étrangère, en sélectionnant des données d'objets connexes supplémentaires lorsqu'il exécute sa requête.
prefetch_related() fait une recherche distincte pour chaque relation, et le "r …
demandé sur
1970-01-01 00:33:35
5
réponses
que fait on delete sur les modèles Django?
Je suis assez familier avec Django, mais récemment remarqué qu'il existe une option on_delete=models.CASCADE avec les modèles, j'ai cherché la documentation pour la même chose mais je n'ai rien trouvé de plus que,
Changé dans Django 1.9:
on …
demandé sur
1970-01-01 00:33:36
4
réponses
Dans Django, comment filtrer un QuerySet avec des recherches de champs dynamiques?
Étant donné une classe:
from django.db import models
class Person(models.Model):
name = models.CharField(max_length=20)
Est-il possible, et si oui comment, d'avoir un QuerySet qui filtre en fonction d'arguments dynamiques? Par exemple:
# …
demandé sur
1970-01-01 00:33:28
11
réponses
Dans une méthode django model custom save (), comment identifier un nouvel objet?
Je veux déclencher une action spéciale dans la méthode save () d'un objet modèle Django lorsque j'enregistre un nouvel enregistrement (ne mettant pas à jour un enregistrement existant.)
Est la vérification de (self.id != Aucun) nécessaire et suffisa …
demandé sur
1970-01-01 00:33:29
11
réponses
Redimensionner les champs dans Django Admin
Django a tendance à remplir l'espace horizontal lors de l'ajout ou de l'édition d'entrées sur l'administrateur, mais, dans certains cas, est un véritable gaspillage d'espace, lorsque, c'est-à-dire, éditer un champ de date, 8 caractères de large, ou u …
demandé sur
1970-01-01 00:33:29
3
réponses
De bonnes façons de trier un queryset? — Django
Ce que j'essaie de faire est ceci:
Obtenez les 30 Auteurs avec la note la plus élevée ( Author.objects.order_by('-score')[:30] )
Les auteurs par Ordre last_name
Des suggestions? ... …
demandé sur
1970-01-01 00:33:30
4
réponses
Django ModelForm: à quoi sert save (commit=False)?
Pourquoi devrais-je utiliser save(commit=False) au lieu de simplement créer un objet de formulaire à partir de la sous-classe ModelForm et exécuter is_valid() pour valider à la fois le formulaire et le modèle?
En d'autres termes, à quoi sert save(co …
demandé sur
1970-01-01 00:33:32
7
réponses
Profil d’utilisateur Django
Lors de l'ajout de champs supplémentaires à un profil d'utilisateur, tels que l'emplacement, le sexe, l'employeur, etc., devrais-je ajouter des colonnes supplémentaires à django.contrib.auth.models.User et l'enregistrer là? Ou devrais-je créer une no …
demandé sur
1970-01-01 00:33:31
4
réponses
Union et Intersection dans Django
class Tag(models.Model):
name = models.CharField(maxlength=100)
class Blog(models.Model):
name = models.CharField(maxlength=100)
tags = models.ManyToManyField(Tag)
Modèles Simples juste pour poser ma question.
Je me demande Comment puis-je …
demandé sur
1970-01-01 00:33:28
3
réponses
Django Admin: comment afficher les champs de deux modèles différents dans la même vue?
Mon site utilise le modèle User Authentication de Django et un modèle UserProfile personnalisé pour stocker des données supplémentaires (anniversaire,etc.). Existe-t-il un moyen de créer une vue dans Django admin qui tisse ensemble des champs à parti …
demandé sur
1970-01-01 00:33:30