Opened 12 years ago

Closed 12 years ago

#4019 closed (duplicate)

Use default-value of model-fields as initial-value for newforms-fields

Reported by: David Danier <goliath.mailinglist@…> Owned by: Adrian Holovaty
Component: Forms Version: master
Severity: Keywords: model default newforms field initial
Cc: brosner@… Triage Stage: Unreviewed
Has patch: yes Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: 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).

Attachments (1)

django-use-model-default-as-newforms-initial.diff (6.3 KB) - added by David Danier <goliath.mailinglist@…> 12 years ago.

Download all attachments as: .zip

Change History (3)

Changed 12 years ago by David Danier <goliath.mailinglist@…>

comment:1 Changed 12 years ago by brosner <brosner@…>

Cc: brosner@… added

comment:2 Changed 12 years ago by Brian Rosner <brosner@…>

Resolution: duplicate
Status: newclosed

I put myself on the CC list since this does effect me slightly, but I discovered this is a duplicate. I am marking this a duplicate of #899.

Note: See TracTickets for help on using tickets.
Back to Top