终极django管理蜜罐。
django-jellyglass的Python项目详细描述
django jellglass是一个可重用的django应用程序,可以充当更好的 蜜罐。
安装
使用pip从pypi安装django jellglass:
$ pip install django-jellyglass
将jellyglass.apps.JellyGlassConfig添加到INSTALLED_APPS:
INSTALLED_APPS = [ # ... 'jellyglass.apps.JellyGlassConfig', ]
将以下urlpatterns添加到根url配置:
urlpatterns = [ # ... url(r'^', include('jellyglass.urls', namespace='jellyglass')), # ... ]
运行迁移:
$ python manage.py migrate Operations to perform: Apply all migrations: admin, auth, contenttypes, jellyglass, sessions Running migrations: Rendering model states... DONE Applying jellyglass.0001_initial... OK
设置
使用以下命令启用或禁用django管理:
JELLYGLASS_DJANGO = True
使用以下命令启用或禁用wordpress admin:
JELLYGLASS_WORDPRESS = True
启用或禁用敏感数据的录制:
JELLYGLASS_HIDE_SENSITIVE_POST_PARAMETERS = False
如果您在反向代理(例如apache、nginx)后面,则此设置可以是 用于指定实际的REMOTE_ADDR存储位置:
JELLYGLASS_REMOTE_ADDR_KEY = 'REMOTE_ADDR' # For a header 'X-REAL-IP' this would be 'HTTP_X_REAL_IP'