sql >> Databáze >  >> RDS >> PostgreSQL

Problém Django DateRangeField

Po prostudování zdrojového kódu django byste měli přidat number suffix pro pole rozsahu, jako je toto:

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)

Použil jsem pdb vysledovat kód uvnitř django a našel tento trik...

A když se příště zaseknete u jiných problémů v django, můžete použít pdb sledovat. je to opravdu skvělý nástroj pro ladění pythonu...

doufám, že to pomůže... :)




  1. volání funkce mysql vracející varchar v režimu spánku

  2. Jak vyřešit chybu volání nedefinované funkce dbase_open() ve Windows

  3. mysql cpp konektor při připojování hází UnknownException

  4. Chyba 1046 Není vybrána žádná databáze, jak vyřešit?