Django: ETAG middleware based on project version