본문 바로가기
Python/Django

Django -url정리하기

by zenna 2022. 4. 13.
728x90
what_eat 프로젝트 하위의 eat 앱과 analysis_photo앱의 url을 분리해서 정리해줄 예정

1. 프로젝트 명 하위의 urls.py

난잡of 난잡..

eat앱에서 실행할 내용들은 두고.. 

analysis_photo 관련 url만 일단 정리해 보겠습니다

include기능을 import해주고

이 앱에 관련된 url은 ph로 시작된다고 하겠습니다. 

ph는 그냥 photo앞글자예요. 글자를 전부 쓰면 url이 길어져서 보기 싫으니까요.

 


urls.py만들어주기

 

ph로 시작하는 url은 analysis_photo 폴더의 urls에서 업무를 지정해주겠다고 했는데

지금은 폴더에 이 파일이 없습니다. 

하나 만들어줍시다.

analysis_photo 폴더 우클릭하고 파이썬 파일을 하나 만들어줍니다.

파일 이름은 urls.py입니다

 

urls.py에 필요한 내용을 입력해줍니다

app name도 하나 정해서 적어줍니다.

나중에 요긴하게 쓰일 예정이에요.

 

여기 쓰인 내용대로라면 ..url.../ph/your_photo 로 접속하면

analysis_photo폴더의 views에서 your_photo 함수를 찾아갑니다.

 

제대로 analysis_photo 의 views파일을 찾아가도록 import도 해줬습니다.

 

근데 자동으로 생성돼있는 views파일에는 your_photo가 없어요.

우리가 입력해줘야 합니다.

입력해줬습니다.

이제 render기능을 이용해 요청을 받으면 your_photo.html을 화면에 띄워줄거예요

 


같은 방식으로 제가 만들어뒀던 다른 앱, eat에 관련된 url도 정리해줄게요

 

깔끔


 

728x90

댓글