이 멋진 "local flavors" for Canada이 표시되지만 양식 필드 일뿐입니다. 내 모델에서 어떻게 사용합니까? 난 그들 모두를 CharFields
으로 만들 수 있지만 그때 내가 ModelForm
만들 때 그 모델을 사용할 수 있도록 모델 내부에서 기본 양식 위젯을 설정할 수있는 방법이 무엇입니까?장고 지역 flavor for 모델? 기본 위젯?
2
A
답변
4
아니요. 유효성 검사는 형식 비즈니스 (모델 비즈니스가 아님)이므로 모델 수준에서 정의 할 수 없습니다. 특정 FormField를 사용하는 사용자 정의 양식을 정의하고 해당 양식을 사용해야합니다.
문서에서 설명하는 방법은 define custom field types and widgets입니다.
BTW : 이것은 내가 잘못 입증하고 싶습니다 답변입니다 ... IMO 장고의 모델 수준 유효성 검사의 현재 상태가 충분하지 않습니다 ... 위젯은 시각적으로 필드를 나타내는 방식으로, 양식 비즈니스이지만 분야 검증은 귀하의 경우처럼 모델 비즈니스 일 수도 있습니다.
+0
문제는, 우리는 * 사용자 정의 모델 필드에 대해 기본 양식 필드와 그 다음 위젯을 정의 할 수 있습니다. http://docs.djangoproject.com/en/dev/howto/custom-model-fields/# 모델 필드 지정 양식 필드 지정 그래서 나는 그것들도 무시할 수 있어야한다고 생각합니다. 이러한 유형에는 렌더링뿐 아니라 모델 비즈니스에 완벽하게 적합한 데이터베이스 속성 및 유효성 검사 규칙이 있으므로이 경우 완벽하게 논리적입니다. – mpen
관련 문제
- 1. 장고 - 추상 기본 클래스 모델 속보 syncdb
- 2. 장고 모델
- 3. 장고 모델 클래스 상속 - 기본 필드와 재정
- 4. 장고 관리자 : 기본 모델 디스플레이 문제는 장고 모델에서
- 5. 장고 위젯 HTML id
- 6. 장고 중복 위젯 요구 사항
- 7. 장고 관리 선택 다중 위젯
- 8. 장고 모델 관련 분야 클래쉬
- 9. 장고 관리 및 모델 삭제
- 10. 장고 모델 상속
- 11. 상추와 장고 모델 테스트?
- 12. 있는 jqGrid와 장고 모델
- 13. 장고 두 모델 필터
- 14. 장고 모델 Charfield
- 15. 장고 모델 문제
- 16. 장고 관리의 그룹 모델
- 17. 장고 모델 개체 그룹화
- 18. 장고 - 여러 모델
- 19. 추가 장고 모델
- 20. 액세스 모델 필드는 장고
- 21. Wordpress 기본 위젯
- 22. 장고 - 모든 모델에 대해 동일한 추상 기본 모델? 좋았어?
- 23. 장고 사용자 정의 (멀티) 위젯 입력 검증
- 24. JSON simplejson으로 장고 모델 직렬화하기
- 25. Django 호주 로컬 flavor 양식 유효성 확인
- 26. 장고 모델 상속 - 모델 유형을 변경할 수 있습니까?
- 27. for 루프 for objective-c - 기본 배열
- 28. 간단한 2 화면 위젯/app for android
- 29. 장고 + 기본 http 인증
- 30. 장고 관리자 변경 목록의 ManyToManyField 위젯?
관련 : http://stackoverflow.com/questions/1185573/working-with-django-localflavor-zip-as-a-model-field – bernie
@Adam : 나는 그것을 보았지만 꽤 대답하지 못했습니다. Q. – mpen