在错误页面上隐藏Django设置值(对于Celery)

时间:2012-05-12 11:46:59

标签: django celery django-celery django-settings traceback

我们在Django项目中使用Celery并将CELERY_RESULT_DBURI值(带有密码到我们的数据库)放入我们的settings.py文件中。显然,我觉得在每次回溯中使用明文密码都不是很安全。

我知道Filtering Error Reports,但我现在能想到的唯一解决方案是通过复制SafeExceptionReporterFilter方法和猴子修补get_traceback_frame_variables()来重写CELERY_RESULT_DBURI类不知何故。你们中有谁知道更好的解决方案吗?你是如何解决暴露数据库密码的问题的呢?

0 个答案:

没有答案