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.

2
Wie verwende ich Django 3.0 ORM in einem Jupyter Notebook, ohne die asynchrone Kontextprüfung auszulösen?
Django 3.0 fügt Asgi / Async-Unterstützung hinzu und schützt damit synchrone Anforderungen in einem asynchronen Kontext . Gleichzeitig hat IPython gerade die asynchrone / wartende Unterstützung der obersten Ebene hinzugefügt , die anscheinend die gesamte Interpretersitzung innerhalb einer Standardereignisschleife ausführt. Leider bedeutet die Kombination dieser beiden großartigen Zusätze, dass jede …

3
Django - CreateView speichert kein Formular mit verschachteltem Formularsatz
Ich versuche, einen Ansatz zum Speichern verschachtelter Formularsätze mit dem Hauptformular mithilfe der Layoutfunktion Django-Crispy-Forms anzupassen, kann ihn jedoch nicht speichern. Ich verfolge dieses Codebeispielprojekt, konnte jedoch das Formularset nicht validieren, um Daten zu speichern. Ich werde wirklich dankbar sein, wenn jemand auf meinen Fehler hinweisen kann. Ich muss auch …

3
Gibt es eine Möglichkeit, eine eindeutige ID über 2 Felder zu erstellen?
Hier ist mein Modell: class GroupedModels(models.Model): other_model_one = models.ForeignKey('app.other_model') other_model_two = models.ForeignKey('app.other_model') Im Wesentlichen möchte ich, dass other_modeldiese Tabelle eindeutig ist. Das heißt, wenn es einen Datensatz gibt, in dem sich other_model_oneid befindet 123, sollte ich nicht zulassen, dass ein anderer Datensatz mit other_model_twoid as erstellt wird 123. Ich kann …

2
Django: Das Ausführen von manage.py wird immer abgebrochen
Ich habe eine vorhandene Django-Anwendung, die ich lokal einrichten möchte. Nachdem Sie eine virtuelle Umgebung erstellt und alle erforderlichen Abhängigkeiten installiert haben, wird ausgeführtmanage.py ohne weitere nützliche Fehlermeldung abgebrochen. (venv) $ python manage.py [1] 39973 abort python manage.py Alle bereitgestellten Unterbefehle werden ebenfalls nur abgebrochen, und ich habe versucht, einen …
12 python  django 

5
Welche Version von Python & Django eignet sich am besten für die Konvertierung von Python2 in Python3-Code?
Derzeit arbeite ich in einer großen Firma, in der wir das alte große Django-Projekt von Python2 in die Python3-Version konvertieren müssen. Daher habe ich viele Nachforschungen angestellt, aber immer noch keine perfekte Antwort gefunden, die sich auf die für die Konvertierung am besten geeignete Version von Python und Django bezieht. …


1
Warum sollte create_foo () in einem Django-Modell definiert werden? Manager, anstatt create () zu überschreiben?
Beim Lesen der Django-Dokumente wird empfohlen, eine benutzerdefinierte Erstellungsmethode für ein Modell zu erstellen , Fooindem Sie es wie create_fooim Manager definieren: class BookManager(models.Manager): def create_book(self, title): book = self.create(title=title) # do something with the book return book class Book(models.Model): title = models.CharField(max_length=100) objects = BookManager() book = Book.objects.create_book("Pride and …

1
Django führt Aufgaben (möglicherweise) in ferner Zukunft aus
Angenommen, ich habe ein Modell Event. Ich möchte allen eingeladenen Benutzern nach Ablauf des Ereignisses eine Benachrichtigung (E-Mail, Push, was auch immer) senden. Etwas in der Art von: class Event(models.Model): start = models.DateTimeField(...) end = models.DateTimeField(...) invited = models.ManyToManyField(model=User) def onEventElapsed(self): for user in self.invited: my_notification_backend.sendMessage(target=user, message="Event has elapsed") Jetzt …

1
Django REST Framework (DRF): TypeError: register () hat ein unerwartetes Schlüsselwortargument 'base_name' erhalten.
Ich habe auf eine djangorestframework==3.11.0ältere Version aktualisiert . Jetzt habe ich diesen Fehler, TypeError: register () hat ein unerwartetes Schlüsselwortargument 'base_name' erhalten. Traceback ... ... ... File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed File "/home/abu/projects/django-example/django2x/urls.py", line 21, in <module> path('sample/', include('sample.urls')), File "/home/abu/.virtualenvs/django-example/lib/python3.6/site-packages/django/urls/conf.py", line 34, in include urlconf_module = import_module(urlconf_module) …


8
Der Django-Server stoppt sofort nach der Anmeldung auf der Administrationsseite
Der Versuch, sich unmittelbar nach dem Klicken auf die Anmeldeschaltfläche auf der Django-Administrationsseite anzumelden, wird beendet Neu bei Django, der versucht, mit venv ein Projekt in einer virtuellen Umgebung zu erstellen. Dies sind die folgenden Schritte, die ich gemacht habe. 1.Erstellte einen Ordner namens API 2. eine virtuelle Umgebung mit …
9 python  django 


1
Wie kann ich das Problem "Abbrechen" in Django beheben?
Ich mache ein Projekt in Django. Ich habe Python 3.7.5 und Django 1.11 installiert. Wenn ich versuche, den Befehl auszuführen python manage.py migrate ich bekomme [1] abort python manage.py migrate Das gleiche passiert für python manage.py runserver Ich habe in den letzten 2 Tagen ein Brainstorming durchgeführt, um dieses Problem …
9 python  django 

5
django.db.utils.InterfaceError: Verbindungsfehler beim Aktualisieren auf Django 3.0 bereits geschlossen
Ich aktualisiere ein mittelgroßes Projekt auf Django 3.0 und stoße bei meinen Tests auf mehrere Fehler, nachdem ich lediglich die Django-Version von 2.3 gestoßen habe. Die gesamte Testsuite läuft seit Jahren ordnungsgemäß und ich konnte keine relevante Änderung im Änderungsprotokoll finden, die auf die Ursache dieses Problems hinweisen könnte. Anscheinend …

1
Django stellt eine Verbindung zu SQL Server her - django / sql_server - pyodbc
Ich habe versucht zu installieren, django_pyodbcaber wenn ich versuche, Migrationen durchzuführen, wurde der Fehler angezeigt: django.core.exceptions.ImproperlyConfigured: Django 2.1 wird nicht unterstützt. Meine Einstellungen.py: 'Test_DB': { 'ENGINE': 'django_pyodbc', 'NAME': 'TEST', 'HOST': '127.0.0.1', 'USER': 'sa', 'PASSWORD': '123456', 'OPTIONS': { 'driver': 'ODBC Driver 12 for SQL Server', }, }, Beim Versuch, django-pyodbc-azure zu …

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.