繁体   English   中英

django服务器启动时执行其他python脚本

[英]Execute other python script when django server is started

我有一个 Django 项目和其他 python 脚本,它是一个 ZMQ 套接字,它不断地侦听消息以执行某些操作,ZMQ 服务器脚本是一个独立的脚本,现在在终端或 cmd 中作为python zmq_server.py运行。

我想要做的是在调用python manage.py runserver来启动 django 服务器时启动 ZMQ 服务器脚本。

我做了一些挖掘,但没有发现与此相关的任何内容,是否可以做这样的事情?

您可以在 Django 服务器启动时运行任何脚本,方法是将其导入到顶部的settings.py中,如下所示:

import zmq_server

通常,这就是您要在项目中使用的脚本所做的工作,但是如果您只是希望它被执行,您也可以这样做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM