sql >> Database teknologi >  >> RDS >> PostgreSQL

Django DateRangeField problem

Efter at have gravet i django-kildekoden, bør du tilføje number suffix for områdefelt som dette:

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)

Jeg har brugt pdb at spore koden inde i django, og fandt dette trick...

Og når du går i stå med andre problemer i django næste gang, kan du gøre brug af pdb at spore. det er virkelig et fantastisk værktøj til python-fejlretning...

håber det ville hjælpe... :).




  1. Hvordan tjekker man ind en anden tabel har ingen data, mens man laver mysql join?

  2. T-SQL Stuff Kommando

  3. Find nærmeste dato i SQL Server

  4. Indlejrede markører i Mysql