그래서 내 모델에 필드가 숨겨져 있지만 기본 값이 포함되어 있으므로 변경할 수 없습니다 (변수가 항상있는 기본 필드를 갖는 더 안전한 방법이 있습니까?) 어쨌든 나는 그것은 단지 실제 입력 필드를 숨기고 레이블이 너무 난 그냥 자유롭게 떠 라벨을 제거 할 수있는 방법이 웹 사이트의 HTML에 무료로 할 수 있습니다ModelForm에서 레이블을 제거 하시겠습니까?
username = forms.CharField(widget=forms.HiddenInput())
를 사용할 수 있습니까? 현재 로그인 한 사용자의 사용자 이름을 모델에 제출하는 더 좋은 방법이 있습니까?
이 지금 나는이 같은 양식에 inital을 사용하고 있습니다 : 그 secureish는
USER=request.user
ref_create = CashtextsForm(initial={'username': USER})
입니까?
감사합니다. 나는 숨겨진 양식이 매우 안전하지 않다고 생각했지만 나는 commit = false를 알지 못했습니다. 도와 주셔서 감사합니다 – city