Ich möchte das Standardverhalten ändern, wie in der Seitenleiste der letzten Änderungen des Administrators der Name der hinzugefügten "Objekte" angezeigt wird. Siehe Bild unten: Ich möchte ändern, wie diese im Admin benannt werden. Im Idealfall möchte ich es von "MyModelName-Objekt" in "Richtlinie: {{Wert des Felds" Richtlinienname "der Richtlinie.}} Ändern können, …
Ich habe diesen Code subject = models.ForeignKey(subjects) location = models.ForeignKey(location) publisher = models.ForeignKey(publisher) Es ist nicht immer möglich, dass ich drei Werte von Büchern habe. Also manchmal, wenn ich kein Thema, keinen Ort oder keinen Verlag kenne. Dann möchte ich sie leer halten Aber wenn ich dann habe, muss ich …
Wenn Sie ein Modellfeld mit einer Auswahloption haben, sind in der Regel einige magische Werte mit von Menschen lesbaren Namen verknüpft. Gibt es in Django eine bequeme Möglichkeit, diese Felder durch den vom Menschen lesbaren Namen anstelle des Werts festzulegen? Betrachten Sie dieses Modell: class Thing(models.Model): PRIORITIES = ( (0, …
Hier ist mein Modell. Ich möchte eine neue Datei generieren und die vorhandene überschreiben, wenn eine Modellinstanz gespeichert wird: class Kitten(models.Model): claw_size = ... license_file = models.FileField(blank=True, upload_to='license') def save(self, *args, **kwargs): #Generate a new license file overwriting any previous version #and update file path self.license_file = ??? super(Request,self).save(*args, **kwargs) …
Was entspricht dieser SQL-Anweisung in Django? SELECT * FROM table_name WHERE string LIKE pattern; Wie implementiere ich das in Django? Ich habe es versucht result = table.objects.filter( pattern in string ) Das hat aber nicht funktioniert. Wie implementiere ich das?
Django füllt normalerweise horizontalen Raum aus, wenn Einträge im Administrator hinzugefügt oder bearbeitet werden. In einigen Fällen ist dies jedoch eine echte Platzverschwendung, wenn ein Datumsfeld mit einer Breite von 8 Zeichen oder ein CharField mit 6 oder 8 Zeichen bearbeitet wird Zeichen breit, und dann geht das Bearbeitungsfeld auf …
Ich habe ein Django-Modell: class Book(models.Model): [..] und ich möchte den Modellnamen als Zeichenfolge haben: 'Buch'. Wenn ich versuche, es so zu machen: Book.__class__.__name__ es gibt 'ModelBase' zurück. Irgendeine Idee?
Hier ist die Felddeklaration in einer Form: max_number = forms.ChoiceField(widget = forms.Select(), choices = ([('1','1'), ('2','2'),('3','3'), ]), initial='3', required = True,) Ich möchte den Anfangswert auf setzen 3und dies scheint nicht zu funktionieren. Ich habe mit dem Parameter, Anführungszeichen / keine Anführungszeichen usw. herumgespielt, aber keine Änderung. Könnte mir jemand …
Django erstellt automatisch ein ID-Feld als Primärschlüssel. Jetzt muss ich das Objekt anhand dieser ID abrufen. object = Class.objects.filter() Wie schreibe ich diesen Filter?
Ich versuche, eine Tabelle in Django basierend auf dem Wert eines bestimmten Feldes von a zu filtern ForeignKey. Zum Beispiel habe ich zwei Modelle: class Asset(models.Model): name = models.TextField(max_length=150) project = models.ForeignKey('Project') class Project(models.Model): name = models.TextField(max_length=150) Ich möchte meine Asset-Liste anhand des Namens des zugehörigen Projekts filtern. Derzeit führe …
Gibt es eine Möglichkeit, die Fremdschlüsselbeziehung mithilfe der Ganzzahl-ID eines Modells festzulegen? Dies wäre zu Optimierungszwecken. Angenommen, ich habe ein Mitarbeitermodell: class Employee(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) type = models.ForeignKey('EmployeeType') und EmployeeType(models.Model): type = models.CharField(max_length=100) Ich möchte die Flexibilität, unbegrenzte Mitarbeitertypen zu haben, aber in der bereitgestellten Anwendung …
Ich habe Probleme beim Laden von Django-Fixtures in meine MySQL-Datenbank aufgrund von Konflikten mit Inhaltstypen. Zuerst habe ich versucht, die Daten nur von meiner App wie folgt zu sichern: ./manage.py dumpdata escola > fixture.json Es fehlten jedoch immer wieder Probleme mit Fremdschlüsseln, da meine App "escola" Tabellen aus anderen Anwendungen …
Ich muss einen US-Dollar-Betrag in einem Feld eines Django-Modells speichern. Was ist der beste Modellfeldtyp? Ich muss in der Lage sein, den Benutzer diesen Wert eingeben zu lassen (bei Fehlerprüfung möchte er nur eine auf Cent genaue Zahl), ihn für die Ausgabe an Benutzer an verschiedenen Orten zu formatieren und …
EDITIERT: Wie kann ich die Standardeinstellung eines Django-Felds auf eine Funktion festlegen, die jedes Mal ausgewertet wird, wenn ein neues Modellobjekt erstellt wird? Ich möchte Folgendes tun, außer dass in diesem Code der Code einmal ausgewertet wird und der Standard für jedes erstellte Modellobjekt auf das gleiche Datum festgelegt wird, …
Angenommen, ich habe ein Modell: class SomeModel(models.Model): id = models.AutoField(primary_key=True) a = models.CharField(max_length=10) b = models.CharField(max_length=7) Derzeit verwende ich den Standardadministrator, um Objekte dieses Typs zu erstellen / bearbeiten. Wie kann ich das Feld entfernen baus dem Admin , so dass jedes Objekt kann nicht mit einem Wert angelegt werden, …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.