Als «django» getaggte Fragen

90
Protokollieren Sie alle SQL-Abfragen

Wie kann ich alle SQL-Abfragen protokollieren, die meine Django-Anwendung ausgeführt hat? Ich möchte alles protokollieren, einschließlich SQLs von der Admin-Site. Ich habe diese Frage und eine FAQ-Antwort gesehen , kann aber immer noch nicht herausfinden, wo ich sie platzieren soll from...

90
Django: Berechnen Sie die Summe der Spaltenwerte durch Abfrage

Ich habe ein Modell class ItemPrice( models.Model ): price = models.DecimalField ( max_digits = 8, decimal_places=2 ) .... Ich habe dies versucht, um die Summe von pricein diesem Abfragesatz zu berechnen : items = ItemPrice.objects.all().annotate(Sum('price')) Was ist falsch an dieser...

90
Django löschen FileField

Overа этот вопрос есть ответы на Stapelüberlauf на русском : Как удалить файл на диске из поля FileField / ImageField при удале Ich baue eine Web-App in Django. Ich habe ein Modell, das eine Datei hochlädt, aber ich kann sie nicht löschen. Hier ist mein Code: class...

89
Wie erhalte ich den aktuellen URL-Namen mit Django?

Ich muss eine URL dynamisch entsprechend der aktuellen URL erstellen. Die Verwendung des {% url %}Tags ist der einfachste Weg, aber ich benötige den aktuellen URL-Namen, um den neuen dynamisch zu generieren. Wie kann ich den URL-Namen an die URL-Konfiguration anhängen, die zur aktuellen Ansicht...

89
Django: Gruppe nach Datum (Tag, Monat, Jahr)

Ich habe ein einfaches Modell wie dieses: class Order(models.Model): created = model.DateTimeField(auto_now_add=True) total = models.IntegerField() # monetary value Und ich möchte eine monatliche Aufschlüsselung von: Wie viele Verkäufe gab es in einem Monat ( COUNT) Der kombinierte Wert (...

89
Count vs len auf einem Django QuerySet

QuerySetWas ist in Django die beste Option zum Zählen der Objekte , da ich eine habe , über die ich iterieren und die Ergebnisse drucken werde? len(qs)oder qs.count()? (Auch da das Zählen der Objekte in derselben Iteration keine Option

89
Abrufen von TypeError: __init __ () fehlt 1 erforderliches Positionsargument: 'on_delete', wenn versucht wird, eine übergeordnete Tabelle nach einer untergeordneten Tabelle mit Einträgen hinzuzufügen

Ich habe zwei Klassen in meiner SQLite-Datenbank, eine übergeordnete Tabelle mit dem Namen Categorieund die untergeordnete Tabelle mit dem Namen Article. Ich habe zuerst die untergeordnete Tabellenklasse erstellt und Einträge hinzugefügt. Also hatte ich zuerst folgendes: class...

88
Warum Django in Google App Engine verwenden?

Bei der Untersuchung von Google App Engine (GAE) wird deutlich, dass die Verwendung von Django für die Entwicklung in Python auf GAE äußerst beliebt ist. Ich habe im Internet nach Informationen zu Kosten und Nutzen der Verwendung von Django gesucht, um herauszufinden, warum es so beliebt ist....

88
Wie lade ich Module in der Django-Shell neu?

Ich arbeite mit Django und benutze die ganze Zeit die Django-Shell. Der ärgerliche Teil ist, dass der Django-Server bei Codeänderungen zwar neu lädt, die Shell jedoch nicht. Jedes Mal, wenn ich eine zu ändernde Methode ändere, muss ich die Shell beenden und neu starten und alle Module I erneut...