|
@@ -10,8 +10,11 @@ Mixins = wsps.tasks_loop.Mixins
|
10
|
10
|
|
11
|
11
|
# class ChatConsumer(WebsocketConsumer,wsps.tasks_loop.AclTaskMixin,wsps.tasks_loop.AconMixin):
|
12
|
12
|
class DispConsumer():
|
|
13
|
+ async def ws_conn0(self):
|
|
14
|
+ print("WS~~ DispConsumer")
|
13
|
15
|
async def ws_rec_once(self, text_data):
|
14
|
16
|
# print("WS~~ 12")
|
|
17
|
+ # print("WS~~ DispConsumer")
|
15
|
18
|
msg_data = json.loads(text_data)
|
16
|
19
|
# if 'message' in text_data_json:
|
17
|
20
|
|
|
@@ -29,47 +32,13 @@ class DispConsumer():
|
29
|
32
|
|
30
|
33
|
|
31
|
34
|
|
32
|
|
-class ChatConsumer(
|
33
|
|
- DispConsumer,
|
34
|
|
- Mixins.DevMixin,
|
35
|
|
- Mixins.LoneMixinA,
|
36
|
|
- Mixins.AclTaskMixin,
|
37
|
|
- Mixins.AconMixin,
|
38
|
|
- Mixins.LoneMixinB,
|
39
|
|
- Mixins.DevMroMixin,
|
40
|
|
- AsyncWebsocketConsumer,
|
41
|
|
- ):
|
42
|
|
- # def connect(self):
|
|
35
|
+class ChatConsumer():
|
43
|
36
|
async def ws_conn0(self):
|
44
|
|
-
|
45
|
|
- # print("ChatConsumer:ws_conn0")
|
46
|
|
- # p("!!!!!!!!!!!!!!!!!!!!?")
|
|
37
|
+ print("WS~~ ChatConsumer")
|
47
|
38
|
print("",end="",flush=True)
|
48
|
|
- # time.sleep(1.5)
|
49
|
|
-
|
50
|
|
- # p("!!!!!!!!!!!!!!!!!!!!")
|
51
|
|
- r'''
|
52
|
|
- await self.send(text_data=json.dumps({
|
53
|
|
- 'wsconn': {"abc.":12}
|
54
|
|
- }))
|
55
|
|
- '''
|
56
|
|
-
|
57
|
|
- # print("",end="",flush=True)
|
58
|
39
|
self.accept()
|
59
|
|
-
|
60
|
|
- r'''
|
61
|
|
- await self.send(text_data=json.dumps({
|
62
|
|
- 'wsconn': {"abc.":123}
|
63
|
|
- }))
|
64
|
|
- '''
|
65
|
|
-
|
66
|
|
-
|
67
|
40
|
async def ws_disconn(self, close_code):
|
68
|
41
|
pass
|
69
|
|
-
|
70
|
|
- async def ws_disconn_z(self, close_code):
|
71
|
|
- pass
|
72
|
|
-
|
73
|
42
|
async def ws_rec(self, text_data):
|
74
|
43
|
return
|
75
|
44
|
p("text_data:",text_data)
|
|
@@ -84,14 +53,6 @@ class ChatConsumer(
|
84
|
53
|
|
85
|
54
|
await self.send(text_data=json.dumps({
|
86
|
55
|
'zzz': {"abc":123}
|
87
|
|
- }))
|
88
|
|
-
|
89
|
|
-
|
90
|
|
-# print(">>>>>>>>>>>>>")
|
91
|
|
-Mixins.ChatConsumer = ChatConsumer
|
92
|
|
-
|
93
|
|
-print("++?",end="\n",flush=True)
|
94
|
|
-# print("++2?",end="\n",flush=True)
|
95
|
|
-
|
96
|
|
-# print("++",end="\n",flush=True)
|
|
56
|
+ }))zzz
|
97
|
57
|
|
|
58
|
+Mixins.ChatConsumer = ChatConsumer
|