Django Filter Datum / Uhrzeit nur auf Datum

Ich versuche, die in BaseDatatableView festgelegte Abfrage nach einem vom Benutzer eingegebenen Datum im folgenden Format zu filtern: MM / TT / JJJJ. Start_date hat also dieses Format und wird mit strptime in eine datetime konvertiert, siehe unten.

Ich möchte es genau mit einem Datumsdatenfeld in der Datenbank vergleichen, aber ich möchte den Monat, den Tag, das Jahr genau abgleichen, ohne die Zeit zu berücksichtigen. Das ist, was ich habe, damit das nicht funktioniert.

class AppointmentListJson(LoginRequiredMixin, BaseDatatableView):
             ....
    start_date = params.get('start_date', '')
    if start_date:  
        qs = qs.filter(start_date__contains=datetime.strptime(
            start_date, DATE_FORMAT))

    return qs

Vielen Dank

Antworten auf die Frage(1)

Ihre Antwort auf die Frage