해결된 질문
작성
·
142
0
강의 초반 부에 blog/urls.py를 생성해서 코드를 작성하는데
프로젝트 폴더 내에 urls.py가 있음에도 따로 분리해서 사용하는 것은 app별로 구분해서 식별하기가 쉽게끔 하기 위해서 하는 건가요?
만약에 blog 폴더에 따로 urls.py 만들지 않고 프로젝트 폴더 내에 있는 urls.py 안에서 모든 url 코드를 다 작성한다면 나중에 추가 되는 부분들, 예를 들면
이렇게 작성하는 것을
이런식으로 작성해도 기능에는 아무런 문제가 없는건가요?
답변 1
1
안녕하세요. urls를 분리해서 사용하면, 말씀대로 app별로 구분하기도 쉽고, 재사용성도 좋아집니다.
예를 들어 현재 프로젝트에서 만든 blog 앱을 다른 프로젝트에서 사용하고 싶다면, blog 폴더를 통째로 옮기면 되죠. url 설정도 할 필요 없고요.
만약 프로젝트 폴더에 있는 urls.py에서 모든 경로를 다 정하고 싶다면, blog 앱 폴더 경로를 포함해서 정해주면 기능상 문제 없이 될겁니다.
답변 감사합니다 :)