Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- AWS
- permutations
- postreSQL
- Git
- pytest
- stack&que
- stateful
- ws
- HTTP 완벽 가이드
- dictionary
- Unit Testing
- combinations
- Stack
- Python
- greedy
- Gunicorn
- Programmers
- SQL
- Q objects
- TDD
- utils
- Bruteforce
- Query
- codecov
- 백준
- ORM
- stateless
- was
- Django
- algorithm
Archives
- Today
- Total
목록utils (1)
해피 코딩!
Django 유틸리티
해당 내용은 Two Scoops of Django의 29장 유틸리티들에 대해 의 내용을 작성자의 의견을 추가하여 재 구성하였습니다. 피드백을 환영합니다. Django 유틸리티를 찾아보게 된 계기 화해의 기술 블로그 를 알게 되고 작성한 글들을 읽어보며 Django manager에 대해 알게 되었습니다. 프로젝트에 적용해보며 해당 기능의 편의성을 알게 되었고 복잡한 모델에 체이닝을 걸기 위해 커스텀 쿼리셋을 작성하였습니다. 결과적으로 하나의 모델에 필드, 메서드, 프로퍼티, 커스텀 매니저, 커스텀 쿼리셋 등 코드의 양이 방대해져 이것을 분리하기 시작하였고 (하나의 모델 파일에서 모델 파일과 매니저 파일로 구분하였습니다.) 코드를 조각내어 분리하던 중 중복되는 코드를 저장하는 모듈이 필요함을 느꼈습니다. 패..
Django
2021. 3. 11. 10:03