1
누군가 내 장고 formset에 양식을 채우지 않으면 [{}]
을 반환합니다.빈 사전으로 세트 만들기 파이썬에서 False를 반환합니다.
집합 내의 사전에 데이터가 채워 졌는지 여부를 테스트 할 수 있습니까? 이 빈 사전으로 작동하지 않습니다하지만 다음과 같은 무언가가, 진정한 목록 반환을 보인다 :
form_output_when_empty = [{}]
if form_output_when_empty:
print "This should not print"
# currently this prints out, which is not what I want!
else:
print "This should print."
form_output_when_filled = [{'name': 'John'}]
if form_output_when_filled:
print "This should print"
else:
print "This should not print"