mirror of
https://github.com/django/django.git
synced 2025-10-24 14:16:09 +00:00
Fixed #10893 -- Corrected a problem with using list_editable in the admin when the model has a manual primary key. Thanks to Alex Gaynor for the patch.
git-svn-id: http://code.djangoproject.com/svn/django/trunk@10681 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
@@ -16,7 +16,7 @@ from django.utils.html import escape
|
||||
from models import (Article, BarAccount, CustomArticle, EmptyModel,
|
||||
ExternalSubscriber, FooAccount, Gallery,
|
||||
ModelWithStringPrimaryKey, Person, Persona, Picture,
|
||||
Podcast, Section, Subscriber, Vodcast)
|
||||
Podcast, Section, Subscriber, Vodcast, Language)
|
||||
|
||||
try:
|
||||
set
|
||||
@@ -824,6 +824,11 @@ class AdminViewListEditable(TestCase):
|
||||
response = self.client.get('/test_admin/admin/admin_views/vodcast/')
|
||||
self.failUnlessEqual(response.status_code, 200)
|
||||
|
||||
def test_custom_pk(self):
|
||||
Language.objects.create(iso='en', name='English', english_name='English')
|
||||
response = self.client.get('/test_admin/admin/admin_views/language/')
|
||||
self.failUnlessEqual(response.status_code, 200)
|
||||
|
||||
def test_changelist_input_html(self):
|
||||
response = self.client.get('/test_admin/admin/admin_views/person/')
|
||||
# 2 inputs per object(the field and the hidden id field) = 6
|
||||
@@ -1132,4 +1137,3 @@ class AdminInlineFileUploadTest(TestCase):
|
||||
}
|
||||
response = self.client.post('/test_admin/%s/admin_views/gallery/1/' % self.urlbit, post_data)
|
||||
self.failUnless(response._container[0].find("Currently:") > -1)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user