跳转到主要内容

Django站点安全审计工具

项目描述

Django Meerkat

Django站点的安全审计工具。

许可证

软件根据ISC许可证授权。

安装

pip install django-meerkat

文档

在ReadTheDocs上

开发

运行所有测试: tox

变更日志

0.2.6 (2018-01-18)

  • 更新固定要求。

0.2.5 (2017-12-18)

  • 更新以与django-app-settings 0.3.0兼容。

0.2.4 (2017-10-04)

  • 添加archan子模块。

  • 添加科学/研究分类器。

  • 允许在travis上对风格和拼写失败。

  • 停止支持Python 2.7和PyPy(dependenpy v3)。

  • 修复应用中的布尔设置。

  • 设置travis阶段,重命名tox环境名称。

  • 更新至dependenpy 3.1.0。

  • 更新至django-app-settings 0.2.5。

  • 更新至django-suit-dashboard 2.0.5。

0.2.3 (2017-05-18)

  • 删除对环境变量 DJANGO_SHELL 的使用(由用户完成)。

  • RequestLog 中实现自动完成功能,以填充一些值。

  • 改进管理显示。

  • 修复最常访问页面框(+巨大的性能改进)。

  • 将地理位置功能移动到 utils.geolocation

0.2.2 (2017-05-11)

  • 如果设置 DJANGO_SHELL 环境变量,则阻止线程启动。

  • 修复日志解析代码。

0.2.1 (2017-05-11)

  • 从迁移中删除反向列。

0.2.0 (2017-05-11)

实现日志模型和函数

  • 线程连续读取 Nginx 日志,

  • 从 ipinfo 和 ip-api 获取 IP 信息的函数和类,

  • 将前一个日志追加到数据库中的函数,

  • 更好地匹配日志行(改进解析正则表达式)。

各种添加和修复

  • IPInfo 模型中添加 ISP、ASN 和代理字段。

  • 添加 Highcharts 作为资产。

  • 对 Django 1.8 的进度条进行猴子补丁。

  • geolocation 名称更改为 ip_info

  • 添加 django-app-settings 依赖项。

  • 添加详细名称。

  • 改进地理位置。

  • 在管理中注册模型。

  • RequestLog 属性中保留读取日志的线程引用。

  • 在主模型模块中链接子模型。

  • 修复已弃用的 IPAddressField

  • 添加初始迁移。

  • 使用 Codacy 替代 Codecov。

  • 将许可协议从 MPL 2.0 更改为 ISC(无“相同许可”条件)。

  • 移除 Python 3.3 支持。

0.1.0 (2016-06-08)

  • 在 PyPi 上进行 Alpha 版本发布。

项目详情


下载文件

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

源分布

django-meerkat-0.2.6.tar.gz (4.3 MB 查看散列

上传时间

构建分布

django_meerkat-0.2.6-py2.py3-none-any.whl (4.5 MB 查看散列

上传时间 Python 2 Python 3

由以下支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面