반응형
(Flask 기본지식이 필요하다)
Views / Include
view: 유저가 특정 url에 접근했을 때 작동하는 함수
config > urls.py
유저가 특정 url로 접근했을 때, django가 해야할 행동을 정의
유저가 'admin/'에 접근하면: admin.site.urls 함수를 실행
방법1) 유저가 접근하는 url마다 실행하는 함수를 만든다(비추)
rooms > views.py 에서 행동 함수를 만든다
config > urls.py 의 urlpatterns에 해당 path를 추가한다
rooms에 접근하면: views 파일의 say_hello 함수가 실행된다
방법2) Divide and Conquer(분할정복)
: 애플리케이션마다 urls.py 파일을 생성 & config > urls.py 에 추가
rooms > urls.py 파일 생성
config > urls.py 의 urlpatterns에서 위 파일의 경로를 string으로 추가(import include)
URL Arguments
URL에서 variable(변수)를 받으려면 어떻게 해야하는가
rooms > views.py 에서 함수 만들기
rooms > urls.py 의 urlpatterns에서 path 추가
반응형