gpt4 book ai didi

html - 自定义 Django 表单字段

转载 作者:行者123 更新时间:2023-12-02 04:41:22 29 4
gpt4 key购买 nike

我很清楚之前已经在SO上提出了相关问题,但我仍然发现它们不足以解决以下问题-

需要使用 django.forms 构建一个表单,所有字段标签都右对齐。

当前发生的情况是标签居中对齐或者选项位于标签下方,如下所示:

喜欢这里的食物吗?

  • 很好
  • 好的
  • 不好

我想要的是

 Liked the food:   

o Great
o Okay
o Bad
Dish:
Beverage:
Membership ID*:

大多数小部件自定义似乎不会影响字段 LABEL 对齐

更新 [在 adityasdarma1 回答之后]

我总是可以完全跳过 django 表单并用 HTML 编写所有内容但我想在实现所需对齐的同时尽可能少地编写 HTML 代码。

我希望 django 允许我在全局级别设置这种对齐方式。

如果我可以访问描述标签和输入 GUI 元素并控制 HTML 格式,那也很好。

我最接近的是跟随。任何人都可以建议我需要对下面的代码进行哪些更改才能使标签右对齐。

{% for field in form %}
<div>
<label for="{{ field.label }}">{{ field.label_tag }}
{% if field.field.required %}<span class="special_class">*</span>{% endif %}</label>

{{ field }}
</div>
{% endfor %}

最佳答案

您必须手动呈现表单并提供适当的类。阅读documentation

关于html - 自定义 Django 表单字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20757110/

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