#django #django-models #django-admin
#django #django-модели #django-администратор
Вопрос:
Я внес некоторые изменения в форму администратора, чтобы я мог отображать текстовое поле как символьное поле, но сама форма выглядит довольно уродливо в меню администратора, поскольку элементы формы не растягиваются должным образом. Я также не хочу отображать название модели при ее печати, поскольку оно уже есть на странице. Как бы мне внести эти изменения? В идеале я хотел бы, чтобы поле ссылки занимало все оставшееся пространство, показанное на скриншоте ниже.
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)
Как это выглядит.
Ответ №1:
Вам нужно отредактировать CSS для раздела администратора, easymode:
http://docs.djangoproject.com/en/dev/ref/contrib/admin/#modeladmin-media-definitions