sql >> Database >  >> RDS >> PostgreSQL

Django DateRangeField-probleem

Nadat je in de django-broncode hebt gegraven, moet je number suffix . toevoegen voor bereikveld zoals dat:

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)

Ik heb pdb gebruikt om de code in django te traceren, en vond deze truc...

En als je de volgende keer vast komt te zitten met andere problemen in django, kun je gebruik maken van pdb te traceren. het is echt een geweldig hulpmiddel voor het debuggen van python...

hoop dat het zou helpen... :).




  1. Verbindingsbeheer in PostgreSQL:een gids

  2. Oracle NUMBER vergelijkingen

  3. De beste manier om SQL-query's in PHP te beveiligen

  4. Dynamische Oracle Pivot_In_Clause