我创建了在后台运行TCP服务器的Django应用程序。而每次我运行例如。 python manage.py migrate
或python manage.py collectstatic
会打开此TCP服务器并挂在终端上,我需要按Ctrl + C才能停止。
执行manage.py时,有什么方法可以停止运行此代码吗?
我的代码放在urls.py
中,TCP服务器在线程中启动。
urls.py
from django.urls import path
imports ...
start_big_tcp_server()
start_tcp_server()
urlpatterns = [
paths...
]