Django管理 如何改变字段标签的位置

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

我需要用波斯语工作,波斯语是右对齐的,所以我希望模型字段的标签显示在输入框的右侧。波斯语是右对齐的,所以我希望模型字段的标签显示在输入框的右侧。

我试着修改了管理页面的CSS,但没有成功。text-alignedright-aligned).

django django-admin django-admin-tools
1个回答
0
投票

可以尝试添加这个css。

.form-row div {
    display:flex;
    flex-direction: row-reverse;
}

你也可以使用 direction: rtl 而不是 flex-direction: row-reverse 这样做的原因是,生成的html结构会是这样的:根据布局的复杂程度,这可能不是100%有效。

<div class="form-row>
    <div>
        <label ...>
        <input ...>
    </div>
</div>

根据布局的复杂程度 这可能不是100%有效 我还没有研究过它会如何影响inlines和其他你可以在django-admin中布局的方式 但它的一些变化应该可以解决你的基本问题。

© www.soinside.com 2019 - 2024. All rights reserved.