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.


4
Django - Verwenden Sie eine Eigenschaft als Fremdschlüssel
Die Datenbank meiner App wird gefüllt und mit externen Datenquellen synchronisiert. Ich habe ein abstraktes Modell, von dem alle Modelle meiner Django 2.2-App abgeleitet sind und wie folgt definiert sind: class CommonModel(models.Model): # Auto-generated by Django, but included in this example for clarity. # id = models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID') …

1
Wie geht die Kellnerin mit gleichzeitigen Aufgaben um?
Ich versuche, einen Python-Webserver mit Django und Waitress zu erstellen, möchte aber wissen, wie Waitress mit gleichzeitigen Anforderungen umgeht und wann Blockierungen auftreten können. Während in der Waitress-Dokumentation erwähnt wird, dass mehrere Worker-Threads verfügbar sind, enthält sie nicht viele Informationen darüber, wie sie implementiert sind und wie sich die Python-GIL …

3
Gibt es eine Möglichkeit, eine verweisende URL über einen benutzerdefinierten HTTP-Header abzurufen?
Ich verwende derzeit die folgende Funktion, um eine verweisende Ansicht zu erhalten: def get_referer_view(request, default=None): referer = request.META.get('HTTP_REFERER') if not referer: return default # remove the protocol and split the url at the slashes referer = re.sub('^https?:\/\/', '', referer).split('/') if referer[0] != request.META.get('SERVER_NAME'): return default # add the slash at …

3
Bei der Verwendung der neuesten Version von Django 3.0.0 kann der Fehler "Name" nicht aus "django.utils" importiert werden
Derzeit habe ich die Version von Django 2.2 auf 3.0 aktualisiert und bekomme plötzlich Fehler wie unten. ImportError: Name 'Sechs' kann nicht aus 'django.utils' importiert werden Ich habe überprüft, Traceback ist wie unten. Traceback (most recent call last): File "c:\Users\admin\.vscode\extensions\ms-python.python-2019.11.50794\pythonFiles\ptvsd_launcher.py", line 43, in <module> main(ptvsdArgs) File "c:\Users\admin\.vscode\extensions\ms-python.python-2019.11.50794\pythonFiles\lib\python\old_ptvsd\ptvsd\__main__.py", line 432, in …

1
Geben Sie Anmerkungen für Django-Modelle ein
Ich arbeite an einem Django-Projekt. Da dies ein neues Projekt ist, möchte ich, dass es vollständig mit Anmerkungen vom Typ Python 3.6+ kommentiert wird. Ich versuche, Modelle zu kommentieren, aber ich habe Mühe, eine gute Methode dafür zu finden. Nehmen wir das IntegerFieldals Beispiel. Ich sehe zwei Möglichkeiten, um es …

2
Visual Studio-Code-Haltepunkt auf graue Farbe gesetzt und funktioniert nicht. Fehler (kann aufgrund der Option "justMyCode" ausgeschlossen werden)
Ich habe einen Haltepunkt in der Django-Kernbibliothek in Visual Studio-Code festgelegt, aber wenn ich mit dem Debuggen meines Projekts beginne, haben sich diese Debugpunktfarben von Rot in Grau geändert und zeigen mir eine Benachrichtigung wie unten. Breakpoint in file excluded by filters. Note: may be excluded because of "justMyCode" option …
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.