Я создал приложение Django, которое запускает TCP-сервер в фоновом режиме.И каждый раз, когда я бегу, например.python manage.py migrate
или python manage.py collectstatic
он включает этот TCP-сервер и зависает в терминале, мне нужно нажать Ctrl + C, чтобы остановить.
Есть ли способ остановить запуск этого кода при выполнении manage.py?
Myкод помещается в urls.py
, а TCP-сервер запускается в потоке.
urls.py
from django.urls import path
imports ...
start_big_tcp_server()
start_tcp_server()
urlpatterns = [
paths...
]