Tôi ghi đè phương thức __init__
của Biểu mẫu của tôi. tôi có thể thiết lập giá trị ban đầu bằng cách làm như sau:Làm cách nào để sửa đổi giá trị bị ràng buộc cho trường trong dạng bị ràng buộc trong django?
self.fields['fieldname'].initial = ....
Nhưng cho rằng nó là ràng buộc, gọi trên không có tác dụng. Tôi đã thử thực hiện việc này:
self.fields['fieldname'].bound_data = ....
nhưng điều này không hiệu quả. Có cách nào để thực hiện việc này không?
Tại sao bạn muốn sửa đổi dữ liệu bị ràng buộc? –
Trong bức tranh lớn hơn, tôi đang sử dụng formwizard. Nếu lựa chọn của biểu mẫu trước đó đã thay đổi; Tôi muốn điền vào biểu mẫu tiếp theo với dữ liệu mới. – canadadry