跳转到主要内容

为您的Django站点添加X-Powered-By头信息

项目描述

作者:

Justin Quick <justquick@gmail.com>

版本:
0.1
pip install django-xpower==0.1.0

Django X Power是一个简单的中间件,可以将X-Powered-By头信息添加到任何Django站点。

安装

使用pip/easy_install或您喜欢的任何方式安装模块,然后将中间件添加到您的MIDDLEWARE_CLASSES

MIDDLEWARE_CLASSES = (
    'xpower.middleware.XPoweredByMiddleware',
    ...
)

配置

在您的设置中,您可以定义X-Powered-By头信息的内 容

X_POWERED_BY = 'Django'

如果您不设置此内容,它将使用默认值,即'Django/%(version)s',其中%(version)s将替换为您正在使用的Django版本。

测试

提供了一个示例项目,只需运行./manage.py runserver,然后您可以通过运行curl -i http://localhost:8000 | head来确认它是否正常工作。您应该看到类似以下内容

HTTP/1.0 200 OK
Date: Wed, 07 Jul 2010 15:40:59 GMT
Server: WSGIServer/0.1 Python/2.6.1
Content-Type: text/html
X-Powered-By: Django/1.2.1 SVN-13336

替代品

一些用于头信息内容的替代品

  • 拥有魔法力量的马

  • 谁能知道

  • 一系列管道

  • 有截止日期的完美主义者

  • 有偏见的开发者

项目详情


下载文件

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

源分发

django-xpower-0.1.0.tar.gz (1.8 kB 查看哈希值)

上传于

由以下支持