mirror of
https://github.com/jazzband/django-admin2.git
synced 2026-03-16 22:20:24 +00:00
django 1.8 fixes
This commit is contained in:
parent
664aeb24ec
commit
8a51b321f3
2 changed files with 16 additions and 14 deletions
|
|
@ -41,7 +41,7 @@ class BaseListAction(AdminModel2Mixin, TemplateView):
|
|||
options = utils.model_options(self.model)
|
||||
|
||||
self.app_label = options.app_label
|
||||
self.model_name = options.module_name
|
||||
self.model_name = options.model_name
|
||||
|
||||
self.item_count = len(queryset)
|
||||
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ from ..models import Post
|
|||
class ModelFormFactoryTest(TestCase):
|
||||
|
||||
def test_modelform_factory(self):
|
||||
form_class = modelform_factory(Post)
|
||||
form_class = modelform_factory(Post, exclude=[])
|
||||
self.assertTrue(form_class)
|
||||
field = form_class.base_fields['title']
|
||||
self.assertTrue(isinstance(field.widget, floppyforms.TextInput))
|
||||
|
|
@ -358,7 +358,7 @@ class ModelFormTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
pass
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
form = form_class()
|
||||
self.assertTrue(isinstance(
|
||||
form.fields['title'].widget,
|
||||
|
|
@ -368,7 +368,7 @@ class ModelFormTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
subtitle = forms.CharField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
self.assertTrue(isinstance(
|
||||
form_class.base_fields['subtitle'].widget,
|
||||
floppyforms.widgets.TextInput))
|
||||
|
|
@ -385,7 +385,7 @@ class ModelFormTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
subtitle = forms.CharField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
form = form_class()
|
||||
self.assertTrue(isinstance(
|
||||
form.fields['subtitle'].widget,
|
||||
|
|
@ -397,11 +397,12 @@ class ModelFormTest(TestCase):
|
|||
|
||||
class Meta:
|
||||
model = Post
|
||||
exclude = []
|
||||
|
||||
class ChildForm(MyForm):
|
||||
created = forms.DateField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=ChildForm)
|
||||
form_class = modelform_factory(model=Post, form=ChildForm, exclude=[])
|
||||
form = form_class()
|
||||
self.assertTrue(isinstance(
|
||||
form.fields['title'].widget,
|
||||
|
|
@ -427,6 +428,7 @@ class FieldWidgetTest(TestCase):
|
|||
|
||||
class Meta:
|
||||
model = Post
|
||||
exclude = []
|
||||
|
||||
form_class = floppify_form(MyForm)
|
||||
widget = form_class().fields['email'].widget
|
||||
|
|
@ -437,7 +439,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
float = forms.FloatField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['float'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.NumberInput))
|
||||
self.assertEqual(widget.input_type, 'number')
|
||||
|
|
@ -446,7 +448,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
decimal = forms.DecimalField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['decimal'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.NumberInput))
|
||||
self.assertEqual(widget.input_type, 'number')
|
||||
|
|
@ -455,7 +457,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
integer = forms.IntegerField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['integer'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.NumberInput))
|
||||
self.assertEqual(widget.input_type, 'number')
|
||||
|
|
@ -464,7 +466,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
email = forms.EmailField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['email'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.EmailInput))
|
||||
self.assertEqual(widget.input_type, 'email')
|
||||
|
|
@ -473,7 +475,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
url = forms.URLField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['url'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.URLInput))
|
||||
self.assertEqual(widget.input_type, 'url')
|
||||
|
|
@ -482,7 +484,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
slug = forms.SlugField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['slug'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.SlugInput))
|
||||
self.assertEqual(widget.input_type, 'text')
|
||||
|
|
@ -491,7 +493,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
ipaddress = forms.IPAddressField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['ipaddress'].widget
|
||||
self.assertTrue(isinstance(widget, floppyforms.widgets.IPAddressInput))
|
||||
self.assertEqual(widget.input_type, 'text')
|
||||
|
|
@ -500,7 +502,7 @@ class FieldWidgetTest(TestCase):
|
|||
class MyForm(forms.ModelForm):
|
||||
splitdatetime = forms.SplitDateTimeField()
|
||||
|
||||
form_class = modelform_factory(model=Post, form=MyForm)
|
||||
form_class = modelform_factory(model=Post, form=MyForm, exclude=[])
|
||||
widget = form_class().fields['splitdatetime'].widget
|
||||
self.assertTrue(isinstance(
|
||||
widget, floppyforms.widgets.SplitDateTimeWidget))
|
||||
|
|
|
|||
Loading…
Reference in a new issue