django websocker错误:AttributeError:&x27;超级';对象没有属性';初始';
我正在学习如何与django一起使用websocket,我正在使用django websocket,这里有一个快速链接,指向他们建议如何设置它 我已经安装了redis,它工作正常,我也有这个视图来发送请求django websocker错误:AttributeError:&x27;超级';对象没有属性';初始';,django,Django,我正在学习如何与django一起使用websocket,我正在使用django websocket,这里有一个快速链接,指向他们建议如何设置它 我已经安装了redis,它工作正常,我也有这个视图来发送请求 from django.views.generic.base import View from ws4redis.publisher import RedisPublisher class RenderView(View): facility = 'render-view'
from django.views.generic.base import View
from ws4redis.publisher import RedisPublisher
class RenderView(View):
facility = 'render-view'
audience = {'broadcast': True}
def __init__(self, *args, **kwargs):
super(RenderView, self).init(*args, **kwargs)
self.redis_publisher = RedisPublisher(facility=self.facility, **self.audience)
def get(self, request, message):
self.redis_publisher.publish_message(message)
我称之为使用
...
message = "Percentage {0}% \t {1}/{2} \t {3}".format(percentage, counter, (width * height), delta)
print message
socket = RenderView()
socket.get(request, message)
我被这个错误卡住了
socket = RenderView()
File "/home/samuel/Documents/code/revamp/gallery/socket.py", line 9, in __init__
super(RenderView, self).init(*args, **kwargs)
AttributeError: 'super' object has no attribute 'init'
[19/Aug/2017 21:14:48] "POST /render-part HTTP/1.1" 500 18828
检查您的类
RenderView()
超级类实例化应为:
super(RenderView, self).__init__(*args, **kwargs)