Opened 16 years ago
Closed 16 years ago
#10330 closed (duplicate)
ManyToManyField shows up last in admin form & model form
Reported by: | Andreas | Owned by: | nobody |
---|---|---|---|
Component: | Uncategorized | Version: | 1.0 |
Severity: | Keywords: | ||
Cc: | Triage Stage: | Unreviewed | |
Has patch: | no | Needs documentation: | no |
Needs tests: | no | Patch needs improvement: | no |
Easy pickings: | no | UI/UX: | no |
Description
I have a model that contains a ManyToManyField. Independent of where in the model definition I put this ManyToManyField, it's always shown last in the admin edit / new page, as well as in my custom forms.
If I change the field definition from ManyToManyField to ForeignKey, the position of this field is where I expect it to be (in this example, after the project field).
class Experiment(models.Model): author = models.ForeignKey(User) title = models.CharField(max_length=255) slug = models.SlugField() project = models.ForeignKey(Project) protocol = models.ManyToManyField(Protocol, blank=True, null=True) plan = models.TextField(blank=True, null=True) end_date = models.DateField(blank=True, null=True)
Note:
See TracTickets
for help on using tickets.
This is a duplicate of #6953.