CharField 용으로 사용하는 방법을 알고 있습니다. documentation에서blank = Django의 * Integer 필드의 컨텍스트에서 참 의미는 무엇입니까?
0
A
답변
3
:
필드가
blank=True
이있는 경우, 장고의 관리자 사이트에 대한 검증은 빈 값의 입력을 허용합니다.
그리고 null
documentation에서
NULL
로, 빈 문자열로 저장 얻을 것이다
참고. 정수, 부울 및 날짜와 같은 문자열이 아닌 필드에만
null=True
을 사용하십시오. 당신이 형태에서 허가 빈 값을 원하는 경우null
매개 변수는 데이터베이스 스토리지를 (빈 참조)에 영향을 주므로 필드의 두 유형의 경우, 당신은 또한,blank=True
을 설정해야합니다.
그래서 blank=True
는 기본적으로 단지 형태에 영향을 미칩니다. 그것은 빈 양식 필드를 가질 수 있습니다. 그러나 데이터베이스에 "값 없음"또는 "비어 있음"으로 비어있는 값을 허용하려는 경우 비 문자열 필드에 null=True
을 설정해야합니다. 문자열 필드가 아닌 경우 데이터베이스에 NULL
을 의미합니다. 빈 값은 과 다른 빈 문자열 ''
입니다.
0
즉, 양식의 필드 값을 입력하지 않아도됩니다. (예를 들어 django 관리 인터페이스를 사용할 때).
blank=True
은 값을 입력하지 않으면 기본값 (예 : 0)이 사용되지만 null=True
은 필드에 없음을 저장할 수 있다는 것을 의미하기 때문에 null과 다릅니다. 문서에서
봐 :
관련 문제
- 1. AF_LOCAL 소켓 컨텍스트에서 ECONNRESET의 의미는 무엇입니까?
- 2. 이 컨텍스트에서 hg 책갈피의 의미는 무엇입니까?
- 3. Java에서 정적 필드의 정확한 의미는 무엇입니까?
- 4. Java에서 구문의 의미는 무엇입니까? new Stream <Integer>() {...}?
- 5. Function (Of T) (ByVal x Integer)의 의미는 실제로 무엇입니까?
- 6. 이 컨텍스트에서 (model! = null) 및 (db! = null)의 의미는 무엇입니까?
- 7. 이미지 디코딩의 컨텍스트에서 "부호없는 모듈러스 256"이란 의미는 무엇입니까?
- 8. ESB의 컨텍스트에서 VM 전송이란 무엇입니까?
- 9. bool 참 또는 거짓 및 음수 반환
- 10. Rails, blank if empty
- 11. Erlang SASL 크래시 보고서에서 "messages :"필드의 의미는 정확히 무엇입니까?
- 12. Ethereal 덤프의 TSV 및 TSER 필드의 의미는 무엇입니까?
- 13. ActiveMQ.Agent 쿼리에서 반환 된 일부 필드의 의미는 무엇입니까?
- 14. "org.hibernate.DuplicateMappingException"오류의 의미는 무엇입니까?
- 15. listIterator API 설명의 의미는 무엇입니까?
- 16. 이 오류 설명의 의미는 무엇입니까?
- 17. /([^.]*)\.(.*)/ 의미는 무엇입니까?
- 18. || = 의미는 무엇입니까?
- 19. @ 기호는 Objective-C의 의미는 무엇입니까?
- 20. many_to_many 필드의 필터
- 21. "범위를 벗어났습니다"는 의미는 무엇입니까?
- 22. 내 코드에서 if (! b)의 의미는 무엇입니까?
- 23. Django의 템플릿에서 다른 필드의 값으로 모델의 필드에 액세스합니까?
- 24. Google지도 포함 blank iframe
- 25. blank PNG UIImageView
- 26. `target = "_ blank"`의 대체물입니까?
- 27. Django의 "앱"은 무엇입니까?
- 28. django의 사이트 앱은 무엇입니까?
- 29. 의미는
- 30. Django의 ForeignKey 문제