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.

29
Navigation in Django
Ich habe gerade meine erste kleine Webapp in Django gemacht und ich liebe es. Ich bin dabei, eine alte PHP-Produktionssite in Django zu konvertieren, und als Teil ihrer Vorlage gibt es eine Navigationsleiste. In PHP überprüfe ich die URL jeder Navigationsoption mit der aktuellen URL im Vorlagencode und wende eine …
104 django  navigation 



5
django admin - Fügen Sie benutzerdefinierte Formularfelder hinzu, die nicht Teil des Modells sind
Ich habe ein Modell auf der Admin-Site registriert. Eines seiner Felder ist ein langer Zeichenfolgenausdruck. Ich möchte der Seite zum Hinzufügen / Aktualisieren dieses Modells im Administrator benutzerdefinierte Formularfelder hinzufügen, die auf der Grundlage dieser Feldwerte den Ausdruck für lange Zeichenfolgen erstellen und im entsprechenden Modellfeld speichern. Wie kann ich …
104 django  admin 

12
Deaktivieren Sie vorübergehend auto_now / auto_now_add
Ich habe ein Modell wie dieses: class FooBar(models.Model): createtime = models.DateTimeField(auto_now_add=True) lastupdatetime = models.DateTimeField(auto_now=True) Ich möchte die beiden Datumsfelder für einige Modellinstanzen (die beim Migrieren von Daten verwendet werden) überschreiben. Die aktuelle Lösung sieht folgendermaßen aus: for field in new_entry._meta.local_fields: if field.name == "lastupdatetime": field.auto_now = False elif field.name == …
104 django  datetime 



13
Wie erstelle ich dynamisch einen ODER-Abfragefilter in Django?
In einem Beispiel sehen Sie einen Mehrfach-ODER-Abfragefilter: Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3)) Dies führt beispielsweise zu: [<Article: Hello>, <Article: Goodbye>, <Article: Hello and goodbye>] Ich möchte diesen Abfragefilter jedoch aus einer Liste erstellen. Wie geht das? z.B [1, 2, 3] -> Article.objects.filter(Q(pk=1) | Q(pk=2) | Q(pk=3))
104 python  django  django-q 

9
Der beste Weg, um Djangos login_required zum Standard zu machen
Ich arbeite an einer großen Django-App, für deren Zugriff zum größten Teil ein Login erforderlich ist. Dies bedeutet, dass wir in unserer gesamten App Folgendes verteilt haben: @login_required def view(...): Das ist in Ordnung und funktioniert hervorragend , solange wir daran denken, es überall hinzuzufügen ! Leider vergessen wir manchmal, …
103 python  django 


1
Löschen Sie mehrere Objekte in Django
Ich muss mehrere Objekte auswählen, die in Django über eine Webseite aus meiner Datenbank gelöscht werden sollen. Es gibt keine Kategorie zur Auswahl, daher kann ich nicht alle so löschen. Muss ich mein eigenes Löschformular implementieren und in Django verarbeiten oder hat Django eine Möglichkeit, dies bereits zu tun? Wie …

6
ImproperlyConfiguredError über app_name bei Verwendung des Namespace in include ()
Ich probiere gerade Django aus. Ich benutze das namespaceArgument in einem meiner include()s in urls.py. Wenn ich den Server starte und versuche zu surfen, wird dieser Fehler angezeigt. File "C:\Users\User\AppData\Local\Programs\Python\Python36-32\lib\site-packages\django\urls\conf.py", line 39, in include 'Specifying a namespace in include() without providing an app_name ' django.core.exceptions.ImproperlyConfigured: Specifying a namespace in include() …


4
Was ist der Unterschied zwischen ContentType und MimeType?
Soweit ich weiß, sind sie absolut gleich. Beim Durchsuchen einiger Django-Dokumente habe ich jedoch diesen Code gefunden: HttpResponse.__init__(content='', mimetype=None, status=200, content_type='text/html') was mich überrascht, dass die beiden miteinander auskommen. Die offiziellen Dokumente konnten das Problem auf praktische Weise lösen: content_type ist ein Alias ​​für mimetype. In der Vergangenheit wurde dieser …

7
Wann erstelle ich eine neue App (mit startapp) in Django?
Ich habe dafür gegoogelt, aber ich habe immer noch Probleme damit, was Django als "Apps" definiert. Sollte ich für jede Funktionalität einer Site eine neue App erstellen, obwohl Modelle aus dem Hauptprojekt verwendet werden? Habt ihr eine gute Faustregel, wann eine neue App abgespalten werden soll und wann die Funktionalität …
102 python  django 

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.