<CASE 1>
try:
costData = InCost.objects.get(sg_sdate=chk_sdate)
print('데이터 있음')
except InCost.DoesNotExist:
print('데이터 없음')
pass
except InCost.MultipleObjectsReturned:
print('여러개 Item')
pass
<CASE 2>
costData = InCost.objects.filter(sg_sdate=chk_sdate)
if costData:
print('데이터 있음')
else:
print('데이터 없음')
<CASE 3>
people = Person.objects.raw('SELECT *, age(birth_date) AS age FROM myapp_person')
for p in people:
print("%s is %s." % (p.first_name, p.age))
John is 37.
Jane is 42.
...
참고
'Python' 카테고리의 다른 글
django 를 api 서버로 활용시 CSRF 이슈 (POST 전송) (0) | 2019.10.24 |
---|---|
이미 생성된 list에 특정 갯수만큼 None 채우기 (0) | 2019.10.23 |
mysql에 현재 시간 입력시 UTC, KTC 이슈 (0) | 2019.10.22 |
날짜 유효성 체크 (0) | 2019.10.22 |
template 에서 변수 null 일때 기본값 설정 (0) | 2019.10.22 |