2012-01-15 4 views
2

무엇입니까 (A ModelForm에서 생성)는 "저장"스타일 양식 제출 처리 권장되는 방법 :장고 - 유효하지 않은 폼 제출의 필드를 저장

  1. 폼의 필드의 비어 있지 않은 부분 집합의 유효성 검사를
  2. 폼의 필드의 비어 있지 않은 부분 집합 내가 이 문제의 인스턴스에 유효한이다 필드의 하위 집합을 저장할
  3. 검증 및 하지 잘못된 것하지 않습니다.

나는 이것을 할 수있는 코드를 작성할 수 있다고 확신하지만, 장고를 많이 사용함에 따라이 문제를 해결할 수있는 "정상적인"/ "권장 된"방법이나 내가 수행 할 수있는 패턴이 있다고 확신합니다.

모든 조언을 주시면 감사하겠습니다.

답변

1

유효성을 검사하지 않는 필드를 처리하고 cleaned_data가 clobbered되는 것을 방지하려면 직접 clean 메서드를 제공해야합니다.

오른쪽 필드 만 저장하는 방법도 알고있는 save 방법을 제공해야합니다.