0

我刚刚在Django中创建了一个模型,并希望使用管理窗体为其输入信息。我遇到的问题是,我的字段名称太长,以至于它们与要输入其值的编辑框重叠。如何在Django Admin窗体中调整网格

如果你按照Django网站上的教程,就好像标签“Question:”重叠了应该输入问题的编辑框。

任何想法,意见或建议将不胜感激。

感谢

回答

1

可以override Django的该特定型号管理表单模板和必要的CSS或JS添加到它。我认为你的情况CSS应该足够了。

+0

这是我无法弄清楚如何去做。我找到了文件fieldset.html,这似乎会生成我正在查看的网页。我想我需要弄清楚如何修改forms.css中定义的表格行类。 – user1245262 2012-03-26 05:00:44

+0

您可以重新定义fieldset.html,但它会影响项目中的所有管理页面。我建议只重写change_form.html特定的必要模型,并添加一个STYLE标签来重置LABEL宽度(或将其设置为“display:block”)。 – ilvar 2012-03-27 02:36:53

1

该标签具有8em宽度。最简单的方法是使用较短的单词调整标签内容,并将详细信息放在字段底部的help_text中。请记住,您可以使用hypen标志手动打破任何长词。

如果你不能只是按照ilvar的建议。

相关问题