mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #31026 -- Switched form rendering to template engine.
Thanks Carlton Gibson, Keryn Knight, Mariusz Felisiak, and Nick Pope for reviews. Co-authored-by: Johannes Hoppe <info@johanneshoppe.com>
This commit is contained in:
committed by
Mariusz Felisiak
parent
5353e7c250
commit
456466d932
@@ -1994,3 +1994,22 @@ class TestModelFormsetOverridesTroughFormMeta(TestCase):
|
||||
self.assertEqual(len(formset), 2)
|
||||
self.assertNotIn('DELETE', formset.forms[0].fields)
|
||||
self.assertNotIn('DELETE', formset.forms[1].fields)
|
||||
|
||||
def test_inlineformset_factory_passes_renderer(self):
|
||||
from django.forms.renderers import Jinja2
|
||||
renderer = Jinja2()
|
||||
BookFormSet = inlineformset_factory(
|
||||
Author,
|
||||
Book,
|
||||
fields='__all__',
|
||||
renderer=renderer,
|
||||
)
|
||||
formset = BookFormSet()
|
||||
self.assertEqual(formset.renderer, renderer)
|
||||
|
||||
def test_modelformset_factory_passes_renderer(self):
|
||||
from django.forms.renderers import Jinja2
|
||||
renderer = Jinja2()
|
||||
BookFormSet = modelformset_factory(Author, fields='__all__', renderer=renderer)
|
||||
formset = BookFormSet()
|
||||
self.assertEqual(formset.renderer, renderer)
|
||||
|
||||
Reference in New Issue
Block a user