ModelForm

A collection of 3 posts
Django - modelform 사용자 필드 추가 - 필드 순서 변경 방법
Django

Django - modelform 사용자 필드 추가 - 필드 순서 변경 방법

그냥 model 에 사용된 필드만 쓰면 별 고민이 없는데, 꼭 쓰다보면 사용자 정의 필드를 넣어줘야 할 때가 있다. 이때마다 생각이 안나서 일단 정리 필드를 그냥 변수 정의하듯이 정의해서 사용하면 된다. class ShippingProductUpdateForm(BSModalModelForm): title = "" update_firmware_version = forms.CharField(label=_("*업데이트버전"), widget=forms.TextInput(attrs={"readonly": True})) class Meta: model
2 min read
Django - ModelForm __init__() 함수 예제
develop

Django - ModelForm __init__() 함수 예제

그냥 예제 ModelForm init() 함수에서 수행할 것을 몇 가지 저장해 둔다. * 원하는 필드만 보여주기 fields * 필요 없는 필드 제거해서 보여주기 exclude * labels 를 이용한 원하는 라벨 표기 * widgets 으로 원하는 form 객체 가져다 놓기 * 필드에 필터링 해서 데이터를 올려줄 수 있는 queryset * empty label 보여주지 않게 하기 class ProductProfileForm(forms.
1 min read