Als «django-models» getaggte Fragen

147
Django Filter versus Get für Einzelobjekt?

Ich hatte mit einigen Kollegen eine Debatte darüber. Gibt es eine bevorzugte Möglichkeit, ein Objekt in Django abzurufen, wenn Sie nur eines erwarten? Die zwei offensichtlichen Wege sind: try: obj = MyModel.objects.get(id=1) except MyModel.DoesNotExist: # We have no object! Do something... pass...

146
Django values_list vs values

Was ist in Django der Unterschied zwischen den folgenden beiden: Article.objects.values_list('comment_id', flat=True).distinct() vs. Article.objects.values('comment_id').distinct() Mein Ziel ist es, eine Liste mit eindeutigen Kommentar-IDs unter jedem zu erhalten Article. Ich habe die Dokumentation...

135
Einzigartige Felder, die in Django Nullen zulassen

Ich habe Modell Foo, das Feldleiste hat. Das Balkenfeld sollte eindeutig sein, aber Nullen zulassen, was bedeutet, dass ich mehr als einen Datensatz zulassen möchte, wenn das Balkenfeld vorhanden ist null, aber wenn dies nicht nullder Fall ist , müssen die Werte eindeutig sein. Hier ist mein...

133
Django: Modell aus String holen?

In Django können Sie Beziehungen angeben wie: author = ForeignKey('Person') Und dann muss es intern die Zeichenfolge "Person" in das Modell konvertieren Person. Wo ist die Funktion, die das macht? Ich möchte es benutzen, aber ich kann es nicht

131
Django ManyToMany Filter ()

Ich habe ein Modell: class Zone(models.Model): name = models.CharField(max_length=128) users = models.ManyToManyField(User, related_name='zones', null=True, blank=True) Und ich muss einen Filter nach dem Vorbild von: u = User.objects.filter(...zones contains a particular zone...) Es muss ein Filter...

115
Django - Problem beim Import von kreisförmigen Modellen

Ich verstehe das wirklich nicht. Wenn also jemand erklären könnte, wie das funktioniert, würde ich es sehr schätzen. Ich habe zwei Anwendungen, Konten und Thema ... hier ist meine Einstellungsliste: INSTALLED_APPS = ( 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions',...