Я пытаюсь реализовать уведомления в реальном времени в моем приложении django. Я настроил сигналы и потребителей.Я получаю сообщение об ошибке на стороне javascript
Мой код JavaScript:
<script>
document.addEventListener('DOMContentLoaded', function() {
const webSocketBridge = new channels.WebSocketBridge();
const nl = document.querySelector("#nl");
webSocketBridge.connect('student/dashboard/tasks/');
webSocketBridge.listen(function(action, stream) {
console.log("RESPONSE:", action);
if(action.event == "New Task") {
var el = document.createElement("li");
el.innerHTML = ` <b>${action.username}</b> completed Task
${action.title}`;
nl.appendChild(el);
}
})
document.ws = webSocketBridge; /* for debugging */
})
</script>
Ошибка отображается на консоли:
TypeError: Invalid WebSocket constructor. Set
`options.constructor