如何解决调整如何显示ModelForm
| 我已经对管理表单进行了一些更改,以便可以像CharField一样显示TextField,但是表单本身在管理菜单中看起来非常难看,因为表单元素无法正确拉伸。我也不想在打印模型时显示模型的名称,因为它已经在页面上了。我将如何进行这些更改?理想情况下,我希望链接字段占用下面屏幕截图所示的所有剩余空间。admin.py
from linkrotator.models import Link,LinkList
from django.contrib import admin
from django import forms
class LinkModelForm( forms.ModelForm ):
link = forms.CharField( label = \"Link\")
class Meta:
model = Link
class LinkInline(admin.TabularInline):
form = LinkModelForm
model = Link
class LinkListAdmin(admin.ModelAdmin):
inlines = ( LinkInline,)
admin.site.register(LinkList,LinkListAdmin)
看起来如何。
解决方法
您需要编辑admin部分的CSS,即easymode:
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#modeladmin-media-definitions
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。