如果CSRF检查失败,Django会显示一个403错误页面。
不幸的是,这个错误消息对最终用户来说并不是很有帮助,并且具有“django-error”布局(这是一个问题,因为例如网站导航缺失)。
Django有一个很好的机制来覆盖模板,但似乎这个模板是硬编码在代码中的。https://github.com/django/django/blob/1.6.8/django/views/csrf.py 有没有办法覆盖这个模板,以向用户提供更友好的消息?
不幸的是,这个错误消息对最终用户来说并不是很有帮助,并且具有“django-error”布局(这是一个问题,因为例如网站导航缺失)。
Django有一个很好的机制来覆盖模板,但似乎这个模板是硬编码在代码中的。https://github.com/django/django/blob/1.6.8/django/views/csrf.py 有没有办法覆盖这个模板,以向用户提供更友好的消息?