컬럼 사이즈 조정
2021. 1. 15. 21:10ㆍ파이썬/Django
from django.forms import Textarea
# 모든 TextField에 적용
formfield_overrides = {
models.TextField: {'widget': Textarea(attrs={'rows': 1,'cols': 40})},
}
# 특정 컬럼에 적용
def formfield_for_dbfield(self, db_field, **kwargs):
field = super(GanntAdmin, self).formfield_for_dbfield(db_field, **kwargs)
if db_field.name == 'harf':
field.widget = forms.Textarea(attrs={'rows': 2,'cols': 40})
#field.widget.attrs['class'] = 'someclass ' + field.widget.attrs.get('class', '')
return field
'파이썬 > Django' 카테고리의 다른 글
Django Admin 소스 위치 (0) | 2021.01.15 |
---|---|
패키지 위치 찾기 (0) | 2021.01.15 |
admin 커스터마이징 관련 사이트 (0) | 2021.01.15 |
python manage.py makemigrations ganttNo installed app with label 'gantt'. (0) | 2021.01.15 |
admin list에서 함수의 결과를 나오게 하는 방법 (0) | 2021.01.14 |