Django

Code

Ticket #5407 (closed: fixed)

Opened 1 year ago

Last modified 1 year ago

raw_id ForeignKey field behaves like a ManyToManyField

Reported by: jkocherhans Assigned to: xian
Milestone: Component: django.contrib.admin
Version: newforms-admin Keywords:
Cc: Triage Stage: Accepted
Has patch: 0 Needs documentation: 0
Needs tests: 0 Patch needs improvement: 0

Description (Last modified by jkocherhans)

Using the raw_id popup when the field is already populated results in each selected if being added with a comma. As a hint, this has to do with the field having a vRawIdAdminField class, which RelatedObjectLookup.js hooks on to. We should probably have 2 separate widgets, one for ForeignKey fields, and one for ManyToManyFields. Currently, they use the same raw_id widget.

Attachments

many2manywidget.diff (4.2 kB) - added by xian on 09/15/07 00:13:11.
many2manywidget.2.diff (4.3 kB) - added by xian on 09/15/07 00:21:54.

Change History

09/11/07 22:34:34 changed by jkocherhans

  • needs_better_patch changed.
  • description changed.
  • needs_tests changed.
  • needs_docs changed.

09/14/07 14:15:07 changed by jkocherhans

  • owner changed from nobody to xian.

09/14/07 14:51:17 changed by jkocherhans

  • stage changed from Unreviewed to Accepted.

09/15/07 00:13:11 changed by xian

  • attachment many2manywidget.diff added.

09/15/07 00:21:54 changed by xian

  • attachment many2manywidget.2.diff added.

09/15/07 13:53:31 changed by jkocherhans

  • status changed from new to closed.
  • resolution set to fixed.

(In [6310]) newforms-admin: Fixed #5407. Javascript problems with raw_id fields. Thanks Christian Metts.


Add/Change #5407 (raw_id ForeignKey field behaves like a ManyToManyField)




Change Properties
Action