PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Django DateRangeField-Problem

Nachdem Sie sich mit dem Django-Quellcode beschäftigt haben, sollten Sie number suffix anhängen für Bereichsfeld wie das:

date_from = '2011-01-01'
date_to = '2011-01-31'
data = {
    "name" : "Test Name",
    "datefromto_0" : date_from,
    "datefromto_1" : date_to
}

form = Event_form(data)
if form.is_valid():
    form.save()
else:
    print(form.errors)

Ich habe pdb verwendet um den Code in Django zu verfolgen, und diesen Trick gefunden...

Und wenn Sie das nächste Mal mit anderen Problemen in Django stecken bleiben, können Sie pdb verwenden verfolgen. es ist wirklich ein großartiges Werkzeug für das Debuggen von Python...

hoffe es hilft... :).