Hi,

I'm creating a prototype using Django Channels and I have a question that I 
haven't sorted out yet. First of all, big thanks to all django-channels 
developer, this is something I was missing for a long time.
So I have a connection that watches on a model and sends updates to a 
frontend. It looks something like this:

from channels import route_class
from channels.generic.websockets import WebsocketDemultiplexer

from dataSource.models import DataSourceBinding

class Demultiplexer(WebsocketDemultiplexer):
  consumers = {
    "datasource": DataSourceBinding.consumer,
  }


  def connection_groups(self):
    return ["datasource-updates"]

channel_routing = [
  route_class(Demultiplexer, path="^/datasource/")
]

It works fine as far as some change is done, but I'd like to get initial 
data for an initial render, is there any good trick how to do this? I do I 
need to send a message and do it manually somehow? 

Thank you.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/2f177119-7043-4571-bb11-e9dacae19dad%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to