f = Exam.objects.get(name='kim')
을 할 때 f 나 None 을 가지고 싶다.
여기서 get을 할 때 없으면 DoesNotExist 에러를 일으킨다.
따라서
try:
f = Exam.objects.get(name='kim')
except Exam.DoesNotExist:
f = None
이렇게 해준다.
뒤로
if f is None:
~~~
else:
~~~
으로 해주면 된다.
'IT > Django' 카테고리의 다른 글
django session 사용 (0) | 2020.05.25 |
---|---|
remove selectbox default value '-----' (0) | 2020.05.22 |
form field를 for문을 이용해서 보이기 (0) | 2020.04.20 |
primary key 로 UUID 쓰는 방법 (0) | 2020.04.19 |
Django에서 foreignkey 필드에 대한 __Str__ 메소드를 정의 (0) | 2020.04.19 |