발표 피드백 > KPT 회고 새롭게 알게된 점
1. Validation은 프론트와 백엔드에서 둘 다 해야한다.
2. Django에서 HTTP_REFERER 헤더에서 이전 페이지의 URL을 가져와 해당 URL로 redirect하는 코드
redirect(request.META.get('HTTP_REFERER', 'redirect_if_referer_not_found'))
3. __contains는 title 필드의 값에 'python'이 포함되어 있는지를 검사하는 필터 조건
python_posts = Post.objects.filter(title__contains='python')
4. := 연산자를 사용하면 input() 함수로 입력 받은 값을 변수 name에 바로 할당할 수 있다.
if (name := input('이름을 입력하세요: ')) and len(name) >= 5:
print('입력한 이름이 5글자 이상입니다.')
'WIL&TIL > TIL' 카테고리의 다른 글
20230419 TIL 알고리즘, 비트 쉬프트 연산 (0) | 2023.04.19 |
---|---|
20230418 TIL DRF 시작 전 준비운동하기 - HTTP, 웹 (0) | 2023.04.18 |
20230414 TIL 장고 정리 및 팀프로젝트 마무리 (0) | 2023.04.14 |
20230413 TIL - migrations gitignore하기, 코드 포맷터 (3) | 2023.04.14 |
20230412 TIL - 깃 커밋 컨벤션, pull request에 관해 (0) | 2023.04.13 |
댓글