Setelah menggali ke dalam kode sumber Django, anda harus menambahkan number suffix
untuk bidang rentang seperti itu:
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)
Saya telah menggunakan pdb
untuk melacak kode di dalam Django, dan menemukan trik ini...
Dan ketika Anda terjebak dengan masalah lain di Django lain kali, Anda dapat menggunakan pdb
untuk melacak. itu benar-benar alat yang hebat untuk debugging python...
semoga membantu... :).