gpt4 book ai didi

django - 自定义 radioselect 默认渲染器

转载 作者:行者123 更新时间:2023-12-04 17:57:11 25 4
gpt4 key购买 nike

我有以下带有单选选项的表格:

jobStatus = forms.ChoiceField( widget=forms.RadioSelect())

但是,它会在 <ul> <li> .. </li></ul> 中呈现单选按钮。标签。

你能建议我以任何方式呈现唯一的单选按钮输入吗?

谢谢

最佳答案

这是一个很好的方法来覆盖单选选择小部件的渲染器。

https://wikis.utexas.edu/display/~bm6432/Django-Modifying+RadioSelect+Widget+to+have+horizontal+buttons

基本上,创建一个继承自 forms.RadioFieldRenderer 类的类并覆盖渲染方法。然后在您的表单中设置小部件时,使用 renderer 参数将渲染器设置为您的自定义渲染器类。

话虽如此,我通常只是使用 CSS 更改外观

关于django - 自定义 radioselect 默认渲染器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6130085/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com