여러 필드가있는 ModelForm이 있습니다. form.is_valid()를 호출 할 때 이들 중 일부를 검사하면 안됩니다. 그러나 템플릿에서 템플릿을 표시하고 싶기 때문에 양식에서 템플릿을 제외 할 수 없다고 생각합니다. form.is_valid()를 오버로드하여 모든 필드를 반복하고 실제로 신경 써야 할 부분을 검증하는 방법이 있습니까?Django의 ModelForm.is_valid가 특정 필드를 제외시키는 방법이 있습니까?
1
A
답변
3
다른 어떤 연구도없이 빠른 해결책은 현장의 깨끗한 방법을 덮어 쓰고 본질적으로 아무것도 확인하지 않는 것입니다. 그런 식으로 해당 필드에 대해 clean이 호출되면 유효성 검사가 통과됩니다.
0
빈 필드를 허용하려는 경우 모델의 클래스 정의에 blank=True
을 지정할 수 있습니다.
예 :
screen_name = models.CharField(max_length=25, null=True, blank=True)
관련 문제
- 1. 특정 파일을 epydoc 세대에서 제외시키는 방법이 있습니까?
- 2. Django의 Sites Framework에 필드를 추가하는 방법이 있습니까?
- 3. 특정 소스 파일이나 폴더를 메이크 파일에서 제외시키는 방법이 있습니까?
- 4. phpStorm, xdebug : 특정 디렉토리를 디버깅에서 제외시키는 방법이 있습니까?
- 5. SignalR에서 Clients.method 호출에서 클라이언트를 제외시키는 방법이 있습니까?
- 6. 특정 패키지를 종속성에서 제외시키는 방법은 무엇입니까?
- 7. django의 두 필드를 비교
- 8. Django의 사용자 특정 모델
- 9. nmake.exe : 매크로에 지정된 파일 세트에서 파일을 제외시키는 방법이 있습니까?
- 10. Git에 디렉토리를 추가하지만 .gitgnore에서 확장자를 제외시키는 방법이 있습니까?
- 11. Django의 일반 뷰에 변수를 전달하는 방법이 있습니까?
- 12. Django의 데이터베이스에서 특정 필드를 기반으로 구별 행 얻기
- 13. django의 datetime 필드를 필터링하는 방법
- 14. Visual Studio 데이터베이스 프로젝트에서 배포 중에 특정 개체를 제외시키는 방법이 있습니까?
- 15. django의 특정 날짜에 기사 게시 취소
- 16. MySQL에서 필드를 변경으로부터 보호하는 방법이 있습니까?
- 17. F 객체없이 Django의 두 필드를 비교하십시오.
- 18. Django의 폼 인스턴스에서 선택 필드를 제한 할 수 있습니까?
- 19. Django의 모델에 임시 필드를 추가하려면 어떻게합니까?
- 20. 여러 필드를 하나의 속성으로 매핑하는 방법이 있습니까?
- 21. SQL에서 문자열 필드를 검색하는 올바른 방법이 있습니까
- 22. EF에서 필드를 이름으로 지정하는 방법이 있습니까?
- 23. 필드를 미리 채울 좋은 방법이 있습니까?
- 24. Django 모델에서 종속 필드를 만드는 방법이 있습니까?
- 25. 소멸자에서 관리 필드를 사용하는 안전한 방법이 있습니까?
- 26. 필드를 다른 필드에 연결하는 효과적인 방법이 있습니까?
- 27. Django의 EmailMessage 객체가 참조 필드를 지원합니까?
- 28. Rails XML 출력에서 특정 필드를 제외하는 방법
- 29. django의 특정 조건에 맞는 django-tagging 앱
- 30. Django의 템플릿에서 일대 다 모델 목록에서 값을 지정하는 방법이 있습니까?
덕분에, 나는 그것이 작동 것이라 생각합니다. – trubliphone
나는 이걸 처음 접해 보니 이걸 자식 테이블에서 어떻게 구현하는지 안내 해줘. –