Als «django» getaggte Fragen

80
Erstellen, wenn nicht vorhanden

Ich habe eine Django-Anwendung, die Daten von einer Web-API liest und in eine Datenbank stellt. Gibt es eine Möglichkeit, ein neues Objekt aus einem Modus zu erstellen, aber die doppelte Ausnahme zu verhindern, wenn das Objekt bereits vorhanden ist? Mit anderen Worten, gibt es eine...

79
Django ModelForm für viele-zu-viele Felder

Betrachten Sie die folgenden Modelle und Formulare: class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping...

79
Wie setze ich Umgebungsvariablen in PyCharm?

Ich habe begonnen, in einem Django-Projekt zu arbeiten, und ich möchte einige Umgebungsvariablen festlegen, ohne sie manuell festlegen zu müssen oder eine Bash-Datei als Quelle zu haben. Ich möchte folgende Variablen setzen: export DATABASE_URL=postgres://127.0.0.1:5432/my_db_name export DEBUG=1 #...

78
Wie kann ich Django-Nachrichten testen?

In meiner Django-Anwendung versuche ich, einen Komponententest zu schreiben, der eine Aktion ausführt und dann die Nachrichten in der Antwort überprüft. Soweit ich das beurteilen kann, gibt es dafür keinen guten Weg. Ich verwende die CookieStorage-Speichermethode und möchte etwas Ähnliches wie das...