I know you have a pending proposal. let's work on it for web2py 2.1

On Thursday, 30 August 2012 13:27:18 UTC-5, Niphlod wrote:
>
> Glad to see that anyone cares about that (cache busting). I'm working on 
> that, but it has been posponed a few version away. 
> Back to your problems: the first version should work ok. The second 
> version is not "supported", because it becomes actually
>
> /myapp/static/css/main.css%3Fv%3D1208301
>
> the ? is escaped and the .css extension is not recognized, so it's not 
> included.
>
> BTW: if possible, it's generally better to work with versioned folders 
> e.g. /static/1.2.3/css instead of urls ending in ?something (this will be - 
> hopefully - the behaviour of next web2py's versions). 
> Referenced images in the css work ok with versioned folders, not with 
> ?something urls. 
>
> On Thursday, August 30, 2012 6:45:26 PM UTC+2, Yarin wrote:
>>
>> I'm trying to apply a version number to my CSS files as a way to force 
>> browsers to load the latest version, but the following examples never get 
>> outputted even though they create valid URLs:
>>
>> response.files.append(URL('static','css/main.css', vars=dict(v='1208301'
>> )))
>> or
>> response.files.append(URL('static','css/main.css?v=1208301'))
>>
>> Why won't these work? Is there a better web2py-way for forcing browser 
>> cached files to reload?
>>
>

-- 



Reply via email to