दस्तावेज़ों से
<ब्लॉकक्वॉट>संस्करण 2.0 के अनुसार चैनल परतें चैनल का एक पूरी तरह से वैकल्पिक भाग हैं। यदि आप उनका उपयोग नहीं करना चाहते हैं, तो बस CHANNEL_LAYERS को सेट न होने दें, या इसे खाली dict {} पर सेट करें।
इसका मतलब यह होगा कि आप self.channel_layer
. का उपयोग करने में असमर्थ होंगे उपभोक्ता में, जिस पर आप भरोसा करते हैं।
तो, यह वैकल्पिक है लेकिन आपको इसकी आवश्यकता है।
स्मृति में मौजूद है:
CHANNEL_LAYERS={
"default": {
"BACKEND": "channels.layers.InMemoryChannelLayer"
}
}