Opened 9 years ago

Last modified 9 years ago

#26982 new New feature

Allow easy removal of "novalidate" in admin

Reported by: nrogers64 Owned by: nobody
Component: contrib.admin Version: 1.10
Severity: Normal Keywords:
Cc: Triage Stage: Someday/Maybe
Has patch: no Needs documentation: no
Needs tests: no Patch needs improvement: no
Easy pickings: no UI/UX: no
Pull Requests:How to create a pull request

Description

Currently, the <form> in change_form.html has novalidate hard-coded in:

https://github.com/django/django/blob/1.10/django/contrib/admin/templates/admin/change_form.html#L40

It would be nice to be able to easily remove that.

According to the ticket's flags, the next step(s) to move this issue forward are:

  • Unknown. The Someday/Maybe triage stage is used to keep track of high-level ideas or long term feature requests.

    It could be an issue that's blocked until a future version of Django (if so, Keywords will contain that version number). It could also be an enhancement request that we might consider adding someday to the framework if an excellent patch is submitted.

    If you're interested in contributing to the issue, raising your ideas on the Django Forum would be a great place to start.

Change History (2)

comment:1 by Tim Graham, 9 years ago

I wonder if browsers have improved lately such that the concerns in #23075 (where novalidate was originally added) might no longer be an relevant.

comment:2 by Tim Graham, 9 years ago

Component: Uncategorizedcontrib.admin
Triage Stage: UnreviewedSomeday/Maybe
Type: UncategorizedNew feature

Bumping to Someday/Maybe pending the answer to the above question and a use case for removing novalidate if the concerns are indeed still valid. It would likely be appropriate to raise this on the DevelopersMailingList for discussion.

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