跳转到主要内容

Django runserver的替代品,在重新加载时重用其监听套接字

项目描述

这是Django的runserver命令的即插即用替代品,适用于迫不及待的开发者。

Django的开发服务器在检测到任何加载的模块发生变化时都会自动重启,这很好。但不是那么好的是,在重启期间,如果您像我一样,您会不断地按Ctrl+R键在浏览器中,却只能看到ECONNREFUSED,因为服务器尚未准备好。

Django-pserver通过在重启时重用监听套接字来解决此问题,因此您只需刷新一次并等待(保留您的理智)。

用法

要使用它,只需将pserver添加到您的INSTALLED_APPS中,然后像往常一样运行manage.py runserver

待办事项

我已经在Django 1.2.4和1.3上测试过,但它可能适用于其他版本。

仅在OS X上测试过,但应适用于任何UNIX变体。它可能在Windows上严重损坏。

项目详情


下载文件

下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。

源代码分发

django-pserver-0.2.tar.gz (3.7 kB 查看哈希值)

上传于

由以下支持