목록전체 글 (34)
참새의 이야기
장고에서 프로젝트를 처음 생성하면, 그 안에는 여러 파일들이 존재한다. 프로젝트 폴더 내에서 가장 많이 만지게 될 파일은 settings.py와 urls.py인 것 같다. urls.py는 이후에 또 정리하도록 하고, 우선 settings.py에서 특별히 추가한 부분들에 집중하여 정리해보도록 하겠다. 1. INSTALLED_APPS INSTALLED_APPS = [ ... 'rest_framework', 'knox', 'rest_api', ... ] INSTALLED_APPS에는 장고에서 활성화된 앱들을 넣어준다. 위의 ‘knox’와 같이 특별히 필요한 것이 있다면, 이 역시 추가해주면 된다. 장고 프로젝트를 “python manage.py startproject ”로 생성했다면, “python manag..
Django로 이누공 프로젝트를 무사히 완성했다. 내가 맡아서 구현한 부분들을 정리해봤다. DB 설계나 API 명세 작성과 같이 uwoobeat님과 함께 한 부분들은 생략했다. APIView 회원가입/로그인을 위한 APIView 회원 정보 수정을 위한 APIView 공지 세부 내용 GET을 위한 APIView에서 태그별 조회수 업데이트를 위한 function 공지 검색을 위한 APIView 사용자의 공지 북마크 업데이트(추가, 삭제)를 위한 APIView Serializer 회원가입을 위한 serializer Data crawling 공지 스크랩을 위한 크롤링 코드 작성 다음으로는 회원가입/로그인을 위해 settings.py에 추가한 설정들을 소개하는 글로 돌아오겠다.