0

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

我尝试更改管理页面 CSS,但没有成功。(我更改text-alignedright-aligned)。

4

1 回答 1

0

可以尝试将此添加到css:

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

您也可以使用direction: rtl而不是flex-direction: row-reverseThis works 因为生成的 html 的结构将类似于:

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

根据布局的复杂程度,这可能无法 100% 起作用,我没有研究过它会如何影响内联以及您可以在 django-admin 中进行布局的其他方式,但它的一些变体应该可以解决您的基本问题.

于 2020-05-06T08:19:57.047 回答