美文网首页
在 django 项目外调用 django 项目内的模块

在 django 项目外调用 django 项目内的模块

作者: Dash_chan | 来源:发表于2018-10-16 23:01 被阅读29次

    最近有个需求,用 socket 写一个 tcpserver 接收底层 c++ 程序返回的信息,然后将信息用websocket 方式传给前端。

    websocket 接口是在 django 项目里做的,用的是 django channels。有时间再详细记一下channels 的使用,还是挺有趣的。由于 websocket 接口是 django 项目里面的,而tcpserver 不属于django,所以在这种情况下,只需要在 tcpserver.py 文件头加上:

    import os
    os.environ.setdefault("DJANGO_SETTINGS_MODULE", "项目.settings")
    

    这样可以实现。

    相关文章

      网友评论

          本文标题:在 django 项目外调用 django 项目内的模块

          本文链接:https://www.haomeiwen.com/subject/xqikzftx.html