Use default-value of model-fields as initial-value for newforms-fields
|Reported by:||David Danier <goliath.mailinglist@…>||Owned by:||adrian|
|Severity:||Keywords:||model default newforms field initial|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
I think using the default-value of a model-field as the initial value of the newsforms equivalent could be useful. So I added setting defaultsinitial? in the formfield()-method of every model-fields.
As I'm not really using this the code is only tested a little, but looks working.
I did not put the code into django.newforms.models.* as I think this should be handled inside the field itself (like all other values). But perhaps some solution could be found to avoid code duplication (DRY).
Change History (3)
Changed 8 years ago by David Danier <goliath.mailinglist@…>
comment:1 Changed 8 years ago by brosner <brosner@…>
- Cc brosner@… added
- Needs documentation unset
- Needs tests unset
- Patch needs improvement unset