1

I am unable to get a django-csp's nonce="{{request.csp_nonce}} to show up inside of django-recaptcha's js_v3.html file.

CSP_INCLUDE_NONCE_IN=['script-src']

CSP_SCRIPT_SRC = ["'self'", "https://www.google.com/recaptcha/", "https://www.gstatic.com/recaptcha/" ]

CSP_FRAME_SRC = [ "https://www.google.com/recaptcha/" ]

I tried:

https://github.com/praekelt/django-recaptcha/issues/101

How to override external app template in Django?

This is likely due to the templates being rendered within the widget. Widgets use the render as described in FORM_RENDERER. It then loads from the built-in django/forms/templates directory and then loads by installed apps. It does not include TEMPLATES DIRS directories.

masuking
  • 61
  • 3

0 Answers0