在新版本的Django中,`forms.RadioSelect.renderer`的替代方案是什么?

问题描述 投票:0回答:1

我从另一个旧项目复制了这段代码。在最新版本的django上它不起作用。

代码:

class HorizontalRadioRenderer(forms.RadioSelect.renderer):
    def render(self):
        return mark_safe(
                u'\n'.join([u'%s\n' % w for w in self])
                )

这会出现以下错误:

AttributeError: type object 'RadioSelect' has no attribute 'renderer'
django django-forms
1个回答
0
投票

尝试这样的事情:

class HorizontalRadioSelect(forms.RadioSelect):
    template_name = 'horizontal_select.html'
© www.soinside.com 2019 - 2024. All rights reserved.