我需要用波斯语工作,波斯语是右对齐的,所以我希望模型字段的标签显示在输入框的右侧。波斯语是右对齐的,所以我希望模型字段的标签显示在输入框的右侧。
我试着修改了管理页面的CSS,但没有成功。text-aligned
到 right-aligned
).
可以尝试添加这个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中布局的方式 但它的一些变化应该可以解决你的基本问题。