본문 바로가기

전체보기26

STATICFILES_DIR vs STATIC_ROOT 시작Django에서 정적 파일을 사용하는 과정에서 SETTINGS의 STATIC_ROOT를 설정했음에도 불구하고 파일을 찾을 수 없는 문제가 발생했습니다.본문정적 파일 설정 방법1. INSTALLED_APPS 에 django.contrib.staticfiles를 추가합니다. 2.SETTINGS에 STATIC_URL를 설정합니다. STATIC_URL = "static/" 3. 템플릿에서 정적 파일 템플릿 태그를 사용하여 지정된 경로에 대한 URL을 작성합니다. staticfiles STORAGES 별칭을 활용할 수 있습니다. {% load static %} 4. 정적 파일을 앱의 static 디렉토리에 저장합니다. app-name/static/assets/images/example.jpg 개발 중 (DEB.. 2024. 10. 21.
오픔캠프 Django 백엔드 부트캠프 후기 시작2024년 10월 16일에 모두의 연구소에서 진행한 Django 백엔드 부트캠프를 수료했습니다. 이번 기회를 통해 후기를 작성하며 돌아보고자 합니다. 내용2023년 11월에 Java 부트캠프를 수료한 후 2024년까지 프로젝트를 준비하며 구직 활동을 이어갔습니다. 처음에는 자신만만했고 단시간 내에 취업할 수 있을 거라고 생각했습니다. 부트캠프 중 멘토님들뿐만 아니라 외부 멘토님들도 긍정적인 피드백을 주셨고 일부 멘토님께서는 추천까지 해주셨습니다. 하지만 현실적으로 취업 시장상황이 그렇게 좋지 않았고 기회를 얻고 잡는 것이 쉽지 않았습니다.이력서에 제 강점을 녹여내는 것이 어려웠고 서류 합격조차 쉽지 않았습니다. 서류에 통과하더라도 과제 전형이 있었는데 과제는 쉽게 통과했지만 면접에서 기회를 잡지 못한.. 2024. 10. 18.
DRF Tutorial 6 ViewSets & Routers 시작이번 포스트에서는 DRF(Django Rest Framework) 튜토리얼을 통해 ViewSets와 Routers를 사용하는 방법에 대해 알아보겠습니다. 본 포스트는 macOS와 VS Code 환경에서 진행됩니다.본문ViewSets으로 리팩토링UserList와 UserDetail을 하나의 UserViewSet 클래스로 리팩터링 합니다.from rest_framework import viewsetsclass UserViewSet(viewsets.ReadOnlyModelViewSet): """ 이 뷰셋은 `list` 및 `retrieve` 액션을 자동으로 제공합니다. """ queryset = User.objects.all() serializer_class = UserSeria.. 2024. 9. 14.
DRF Tutorial 5 Relationships & Hyperlinked APIs 시작이번 포스트에서는 DRF(Django Rest Framework) 튜토리얼을 따라 Relationships와 Hyperlinked APIs을 다루는 방법을 알아보겠습니다. 본 포스트는 macOS와 VS Code 환경에서 진행됩니다.본문루트 API Endpoint 생성API에서 각 엔드포인트를 명확하게 탐색할 수 있도록 루트 엔드포인트를 만들겠습니다.snippets/views.py에 api_root 뷰를 추가하여 모든 API의 시작점을 정의합니다.# ...from rest_framework.decorators import api_viewfrom rest_framework.response import Responsefrom rest_framework.reverse import reverse@api_vie.. 2024. 9. 14.