📜  django kill port - Python (1)

📅  最后修改于: 2023-12-03 15:30:28.621000             🧑  作者: Mango

Django Kill Port

简介

Django Kill Port 是一个方便的工具,可以在 Django 应用中杀死绑定的端口。当我们在开发 Django 应用时,想要重启 Gunicorn 或者扫描新的端口时,可能会遇到端口被占用的情况,这时我们就需要一个能够快速杀掉端口的工具。

安装

使用 pip 安装 Django Kill Port:

pip install django-kill-port
使用

在 settings.py 文件中添加 django_kill_port 至 INSTALLED_APPS 中:

INSTALLED_APPS = [
    ...
    'django_kill_port',
    ...
]

在需要杀掉端口的地方调用 kill_port 函数,传入端口号即可:

from django_kill_port import kill_port

kill_port(8000)
命令行使用

Django Kill Port 也提供了命令行使用的方式。在终端中输入以下命令:

python manage.py killport <port number>

示例:

python manage.py killport 8000
注意事项

使用 Django Kill Port 可能会造成正在使用该端口的程序异常退出,因此建议在开发环境下使用。

结语

Django Kill Port 为开发者提供了一个方便快捷的方式来杀死端口,相信它会成为你开发 Django 应用的必备工具之一。