#37131: Improvements to the security topic
--------------------------------------+------------------------------------
Reporter: blighj | Owner: (none)
Type: Cleanup/optimization | Status: new
Component: Documentation | Version: 6.0
Severity: Normal | Resolution:
Keywords: | Triage Stage: Accepted
Has patch: 1 | Needs documentation: 0
Needs tests: 0 | Patch needs improvement: 0
Easy pickings: 0 | UI/UX: 0
--------------------------------------+------------------------------------
Comment (by Juan Pedro Roldán):
Hi,
I reviewed this ticket and the attached `security_xss.patch` as a new
contributor looking for documentation-related tasks.
From a reader's perspective, the proposed changes seem useful because they
make the XSS section easier to follow. In particular, separating the
explanation into shorter paragraphs and listing common XSS scenarios makes
the documentation clearer than the current single-paragraph explanation.
I also found the added clarification about Django templates' autoescaping
and its limitations helpful, especially the example showing why leaving an
HTML attribute unquoted can still be risky.
I don't have enough experience with Django's security documentation to
mark this as ready for check-in, but the wording in the patch seems
understandable and useful from a new contributor/user perspective.
I hope this review helps with the triage process.
--
Ticket URL: <
https://code.djangoproject.com/ticket/37131#comment:7>