Example #1
0
def package_last_modified(request, *args, **kwargs):
    return retrieve_latest(Package)
Example #2
0
def news_last_modified(request, *args, **kwargs):
    return retrieve_latest(News, 'last_modified')
Example #3
0
def package_etag(request, *args, **kwargs):
    latest = retrieve_latest(Package)
    if latest:
        return hashlib.md5(str(kwargs) + str(latest)).hexdigest()
    return None
Example #4
0
def news_etag(request, *args, **kwargs):
    latest = retrieve_latest(News, 'last_modified')
    if latest:
        return hashlib.md5(str(latest)).hexdigest()
    return None
Example #5
0
def package_last_modified(request, *args, **kwargs):
    return retrieve_latest(Package)
Example #6
0
def package_etag(request, *args, **kwargs):
    latest = retrieve_latest(Package)
    if latest:
        return hashlib.md5(str(kwargs) + str(latest)).hexdigest()
    return None
Example #7
0
def news_last_modified(request, *args, **kwargs):
    return retrieve_latest(News, 'last_modified')
Example #8
0
def news_etag(request, *args, **kwargs):
    latest = retrieve_latest(News, 'last_modified')
    if latest:
        return hashlib.md5(str(latest)).hexdigest()
    return None