#10537: list_editable: ForeignKey widget points to wrong add_view
-------------------------------------------+--------------------------------
Reporter: bartTC | Owner: nobody
Status: closed | Milestone: 1.1
Component: django.contrib.admin | Version: SVN
Resolution: fixed | Keywords: list_editable,
foreignkey
Stage: Ready for checkin | Has_patch: 0
Needs_docs: 0 | Needs_tests: 0
Needs_better_patch: 0 |
-------------------------------------------+--------------------------------
Changes (by JP):
* has_patch: 1 => 0
Comment:
This is happening again with 1.1 RC.. (is this related to the backward
incompatible changes in [http://code.djangoproject.com/ticket/10061]?)
Instead of the correct link "/admin/bar/spam/add" I get "/bar/spam/add".
The link in edit view is still correct though..
Here's my simple failing example:
{{{
1 from django.db import models
2
3 class Spam(models.Model):
4 x = models.CharField(max_length=10)
5 y = models.IntegerField(null=True, blank=True)
6
7 def __unicode__(self):
8 return self.x
9
10
11 class Egg(models.Model):
12 spam = models.ForeignKey('Spam') # <---------
13 e = models.CharField(max_length=200)
14
15 def __unicode__(self):
16 return self.e
}}}
{{{
1 from foo.bar.models import Spam, Egg
2 from django.contrib import admin
3
4
5 class EggAdmin(admin.ModelAdmin):
6 fields = ('spam', 'e',)
7 list_display = ('e', 'spam',)
8 list_editable = ('spam',) # <---------
9
10 class SpamAdmin(admin.ModelAdmin):
11 fields = ('x', 'y',)
12 list_display = ('x', 'y',)
13
14 admin.site.register(Spam, SpamAdmin)
15 admin.site.register(Egg, EggAdmin)
}}}
--
Ticket URL: <http://code.djangoproject.com/ticket/10537#comment:5>
Django <http://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Django updates" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/django-updates?hl=en
-~----------~----~----~----~------~----~------~--~---