3 Stimmen

Wie kann ich in Django Daten vergleichen?

Ich habe eine Django-Modell-Klasse mit einer Klassenvariable due_date :

due_date = models.DateField()

Ich möchte im Django-Admin ausgeben, ob das Objekt fällig ist oder nicht, basierend auf dem heutigen Datum.

Meine Funktion ist wie folgt:

def is_due_today(self):
    dd = self.due_date
    today = datetime.date.now
    return dd - today > 0

Aber mein Ergebnis ist:

(None)

Was mache ich falsch?

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X