美文网首页
在 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