Als «django» getaggte Fragen

Django ist ein Open-Source-Framework für serverseitige Webanwendungen, das in Python geschrieben wurde. Es wurde entwickelt, um den Aufwand für die Erstellung komplexer datengesteuerter Websites und Webanwendungen zu reduzieren. Ein besonderer Schwerpunkt liegt auf weniger Code, ohne Redundanz und mehr explizit als implizit.



12
Erstellen von E-Mail-Vorlagen mit Django
Ich möchte HTML-E-Mails mit Django-Vorlagen wie diesen senden: <html> <body> hello <strong>{{username}}</strong> your account activated. <img src="mysite.com/logo.gif" /> </body> Ich kann nichts darüber send_mailfinden und django-mailer sendet nur HTML-Vorlagen ohne dynamische Daten. Wie verwende ich die Template-Engine von Django, um E-Mails zu generieren?

16
Programmgesteuertes Speichern von Bildern in Django ImageField
Ok, ich habe fast alles ausprobiert und kann das nicht zum Laufen bringen. Ich habe ein Django-Modell mit einem ImageField Ich habe Code, der ein Bild über HTTP herunterlädt (getestet und funktioniert) Das Bild wird direkt im Ordner 'upload_to' gespeichert (der upload_to ist derjenige, der auf dem ImageField festgelegt ist). …

5
Richtige Verwendung von get_or_create?
Ich versuche, get_or_create für einige Felder in meinen Formularen zu verwenden, erhalte jedoch eine 500-Fehlermeldung, wenn ich dies versuche. Eine der Zeilen sieht folgendermaßen aus: customer.source = Source.objects.get_or_create(name="Website") Der Fehler, den ich für den obigen Code erhalte, ist: Cannot assign "(<Source: Website>, False)": "Customer.source" must be a "Source" instance.
203 python  django 


2
Django-Abfragen - id vs pk
Beim Schreiben von Django-Abfragen kann man beide id / pk als Abfrageparameter verwenden. Object.objects.get(id=1) Object.objects.get(pk=1) Ich weiß, dass pk für Primary Key steht und laut Djangos Dokumentation nur eine Abkürzung ist. Es ist jedoch nicht klar, wann man id oder pk verwenden soll.
202 django  orm  primary-key 

1
Wie mache ich in Django viele-zu-viele-Felder optional?
Wenn Sie eine Viele-zu-Viele-Beziehung haben ( related_namenicht through) und versuchen, die Administrationsoberfläche zu verwenden, müssen Sie eine der Beziehungen eingeben, obwohl diese nicht vorhanden sein muss, damit Sie den ersten Eintrag erstellen können. Ich erstelle eine App, die als Veranstalter fungiert. Stellen Sie sich vor wir hatten Eventund GroupModelle, gebunden …

6
Django: "Projekte" gegen "Apps"
Ich habe ein ziemlich komplexes "Produkt", das ich mit Django bauen möchte. Ich werde es vermeiden, die Begriffe "Projekt" und "Anwendung" in diesem Zusammenhang zu verwenden, da mir ihre spezifische Bedeutung in Django nicht klar ist. Projekte können viele Apps haben. Apps können von vielen Projekten gemeinsam genutzt werden. Fein. …

14
Django Server Fehler: Port wird bereits verwendet
Beim Neustart des Django-Servers wird der folgende Fehler angezeigt: this port is already running.... Dieses Problem tritt speziell unter Ubuntu und nicht unter anderen Betriebssystemen auf. Wie kann ich den Port freigeben, um den Server neu zu starten?
202 python  django 

5
Auswirkungen der Änderung von Djangos SECRET_KEY
Ich habe einen Fehler gemacht und meine Django-Projekte SECRET_KEYin einem öffentlichen Repository gespeichert. Dieser Schlüssel sollte gemäß den Dokumenten https://docs.djangoproject.com/de/dev/ref/settings/#std:setting-SECRET_KEY geheim gehalten werden Das Django-Projekt ist live und läuft seit einiger Zeit mit einigen aktiven Benutzern. Was sind die Auswirkungen, wenn ich das ändere SECRET_KEY? Sind vorhandene Benutzer, Cookies, Sitzungen …
202 django 

5
Django - Begrenzung der Abfrageergebnisse
Ich möchte die letzten 10 Instanzen eines Modells nehmen und diesen Code haben: Model.objects.all().order_by('-id')[:10] Stimmt es, dass zuerst alle Instanzen und dann nur 10 letzte Instanzen aufgenommen werden? Gibt es eine effektivere Methode?
200 django 

9
Richtige Behandlung mehrerer Formulare auf einer Seite in Django
Ich habe eine Vorlagenseite, die zwei Formulare erwartet. Wenn ich nur ein Formular verwende, sind die Dinge in Ordnung wie in diesem typischen Beispiel: if request.method == 'POST': form = AuthorForm(request.POST,) if form.is_valid(): form.save() # do something. else: form = AuthorForm() Wenn ich jedoch mit mehreren Formularen arbeiten möchte, wie …
200 python  django  forms 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.