주 메뉴 열기
대문
임의의 문서로
로그인
설정
Pywiki 소개
면책 조항
Pywiki
검색
바뀜
← 이전 편집
다음 편집 →
장고 실시간 채팅(Channels와 redis server 이용)
(편집)
2022년 10월 23일 (일) 21:23 판
458 바이트 추가됨
,
2022년 10월 23일 (일) 21:23
→마무리. 각 요소들이 어떤 역할을 하는지.
392번째 줄:
392번째 줄:
순서대로 어떤 경로를 거쳐 작동하는지 살펴보자.
순서대로 어떤 경로를 거쳐 작동하는지 살펴보자.
−
=== asgi ===
+
=== asgi
.py
===
{| class="wikitable"
{| class="wikitable"
!항목
!항목
398번째 줄:
398번째 줄:
|-
|-
| ProtocolTypeRouter
| ProtocolTypeRouter
−
|연결의 종류를 파악하여 처리
+
|연결의 종류를 파악하여 처리
. http로 넘길지, 웹소켓 처리로 넘길지.
+
|}
+
+
=== routing.py ===
+
들어온 경로와 컨슈머를 연결해준다. urls.py와 view.py의 관계.
+
+
=== Consumer.py ===
+
{| class="wikitable"
+
!항목
+
!설명
+
|-
+
| self.scope["url_route"]
+
|args와 kargs를 키로 갖는 사전.
+
|-
+
|self.scope["url_route"]["kargs"]
+
|routing에서 정규표현식으로 사용한 변수.
+
|-
+
|self.scope["url_route"]["kargs"]["변수키"]
+
|변수의 값을 얻어온다.
|}
|}
[[분류:장고 웹소켓]]
[[분류:장고 웹소켓]]
Sam
사무관
,
인터페이스 관리자
,
관리자
, 교사
편집
1,408
번