{"blog_url":"https://www.denzow.me/","url":"https://www.denzow.me/entry/2018/03/27/002350","author_name":"denzow","title":"Django 2.0 + Channels 2.x\u3092\u4f7f\u3063\u3066Websocket\u3092\u6271\u3046(\u305d\u306e2)","height":"190","published":"2018-03-27 00:23:50","description":"\u524d\u56de\u306b\u5f15\u304d\u7d9a\u304dChannels\u3092\u89e6\u3063\u3066\u3044\u304d\u307e\u3059\u3002\u524d\u56de\u306fChannels\u306e\u6709\u52b9\u5316\u307e\u3067\u3084\u3063\u3066\u3044\u304d\u307e\u3057\u305f\u306e\u3067\u3001\u4eca\u56de\u306f\u5b9f\u969b\u306bChannels\u3092\u4f7f\u3063\u3066WebSocket\u3067\u306e\u30c1\u30e3\u30c3\u30c8\u3092\u5b9f\u88c5\u3057\u3066\u3044\u304d\u307e\u3059\u3002","provider_url":"https://hatena.blog","author_url":"https://blog.hatena.ne.jp/denzow/","image_url":null,"type":"rich","provider_name":"Hatena Blog","blog_title":"[Dd]enzow(ill)? with DB and Python","version":"1.0","width":"100%","html":"<iframe src=\"https://hatenablog-parts.com/embed?url=https%3A%2F%2Fwww.denzow.me%2Fentry%2F2018%2F03%2F27%2F002350\" title=\"Django 2.0 + Channels 2.x\u3092\u4f7f\u3063\u3066Websocket\u3092\u6271\u3046(\u305d\u306e2) - [Dd]enzow(ill)? with DB and Python\" class=\"embed-card embed-blogcard\" scrolling=\"no\" frameborder=\"0\" style=\"display: block; width: 100%; height: 190px; max-width: 500px; margin: 10px 0px;\"></iframe>","categories":["Channels","Django","Python","WebSocket"]}