我是Django框架的初学者,我正在构建一个使用Slack RTM API的Django应用程序 .

我在python中有一个编码的程序,它执行OAuth身份验证过程,如下所示:

def initialize():
  url="https://slack.com/api/rtm.connect"
  payload={"token":"xxx"}
  r=requests.post(url,payload)
  res=json.loads(r.text)
  url1=res['url']
  ws = create_connection(url1)
  return ws

My Requirement:

我收到的事件流(从我的松弛应用程序添加到我的松弛应用程序中)被处理以过滤掉类型消息的事件,然后将消息与正则表达式模式匹配,然后将匹配的字符串存储在数据库中 .

作为一个独立的python程序,我收到了来自我 Channels 的事件流 .

My questions:

  • 如何将此代码成功集成到Django中,以便我能满足我的要求?

  • 我是否将代码放在模板/视图中?处理此数据流的推荐方法是什么?