The widgets.ResubmitBaseWidget.value_from_datadict is called twice, once when validating a form (during a POST) and may be called again when rendering the form if it is invalid.
It would be nice to check if self.cache_key is already set before setting it.
The widgets.ResubmitBaseWidget.value_from_datadict is called twice, once when validating a form (during a POST) and may be called again when rendering the form if it is invalid.
It would be nice to check if self.cache_key is already set before setting it.