Als «django-models» getaggte Fragen

218
Wie erstelle ich eine Schnecke in Django?

Ich versuche ein SlugFieldin Django zu erstellen . Ich habe dieses einfache Modell erstellt: from django.db import models class Test(models.Model): q = models.CharField(max_length=30) s = models.SlugField() Ich mache dann folgendes: >>> from mysite.books.models import...

196
Django: Liste der Modellfelder abrufen?

Ich habe eine UserKlasse definiert , von der (letztendlich) geerbt wird models.Model. Ich möchte eine Liste aller für dieses Modell definierten Felder erhalten. Zum Beispiel phone_number = CharField(max_length=20). Grundsätzlich möchte ich alles abrufen, was von der FieldKlasse erbt . Ich dachte,...

163
Wie kann ich mit Django ein Bulk-Update durchführen?

Ich möchte eine Tabelle mit Django aktualisieren - so etwas in Raw SQL: update tbl_name set name = 'foo' where name = 'bar' Mein erstes Ergebnis ist so etwas - aber das ist böse, nicht wahr? list = ModelClass.objects.filter(name = 'bar') for obj in list: obj.name = 'foo' obj.save() Gibt es...

159
Laden Sie das Django-Objekt aus der Datenbank neu

Ist es möglich, den Status eines Django-Objekts aus der Datenbank zu aktualisieren? Ich meine Verhalten, das ungefähr gleichbedeutend ist mit: new_self = self.__class__.objects.get(pk=self.pk) for each field of the record: setattr(self, field, getattr(new_self, field)) UPDATE: Im Tracker wurde ein...