Sau khi đào sâu vào mã nguồn django, bạn nên thêm hậu tố number suffix
cho trường phạm vi như vậy:
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)
Tôi đã sử dụng pdb
để theo dõi mã bên trong django và tìm thấy thủ thuật này ...
Và khi bạn gặp khó khăn với các vấn đề khác trong django vào lần tới, bạn có thể sử dụng pdb
để theo dõi. nó thực sự là một công cụ tuyệt vời để gỡ lỗi python ...
hy vọng nó sẽ giúp ... :).