This happens because CachedFilesMixin.patterns does not contain a rule
like this `"""(img\[src[\^\$\*]{0,1}=\s*["']\s*(.*?)["'])"""` to match
against and actually can not deal with `^=|$=|*=` operators. I am not sure
how such paths can be properly processed, though.
--
Ticket URL: <https://code.djangoproject.com/ticket/19528>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
* needs_docs: => 0
* needs_better_patch: => 0
* needs_tests: => 0
* stage: Unreviewed => Accepted
Comment:
Totally out of my expertise area, but seems valid.
--
Ticket URL: <https://code.djangoproject.com/ticket/19528#comment:1>
* owner: nobody => jnovinger
* status: new => assigned
--
Ticket URL: <https://code.djangoproject.com/ticket/19528#comment:2>
* keywords: CachedFilesMixin staticfiles => CachedFilesMixin staticfiles
djbday
--
Ticket URL: <https://code.djangoproject.com/ticket/19528#comment:3>
* status: assigned => closed
* resolution: => invalid
Comment:
This issue is not valid anymore because `CachedFilesMixin` and
`CachedStaticFilesStorage` will be removed in Django 3.1 (see
f1894bae3071da4ee577fc40ae61491f3e03d82c).
--
Ticket URL: <https://code.djangoproject.com/ticket/19528#comment:4>