问题:
在Django 1.9中,^{}被添加到可用设置中,例如,允许从所有子域访问应用程序:
CSRF_TRUSTED_ORIGINS = ["*.example.com"]
这正是我们需要的。在
问题是,我们有一个遗留系统,它的django1.6(别问,这很可悲)。无法升级。在
而且,在django1.6中,原点检查是built/hardcoded into the ^{} middleware。在
问题:
解决这个问题的最佳方法是什么?自定义csrf中间件而不是内置的?在
希望你能给我点建议。在
Tags:
基本上,通过手动地将^{} middleware from Django 1.9 与django1.6兼容来修复。不漂亮,但现在很管用。在
相关问题 更多 >
编程相关推荐