Beispiel #1
0
class CustomListKeyConstructor(DefaultKeyConstructor):
    """ For calculating the key of the cache """
    all_query_params = bits.QueryParamsKeyBit('*')
    kwargs = bits.KwargsKeyBit('*')
    pagination = bits.PaginationKeyBit()
    list_sql = bits.ListSqlQueryKeyBit()
    updated_at = UpdatedAtKeyBit()
Beispiel #2
0
class HubsKeyConstructor(KeyConstructor):
    unique_method_id = bits.UniqueMethodIdKeyBit()
    unique_view_id = bits.UniqueViewIdKeyBit()
    format = bits.FormatKeyBit()
    language = bits.LanguageKeyBit()
    query_params = bits.QueryParamsKeyBit()
    pagination = bits.PaginationKeyBit()
Beispiel #3
0
class ListKeyConstructor(constructors.DefaultKeyConstructor):
    """Cache key generator for list views."""
    list_sql = bits.ListSqlQueryKeyBit()
    pagination = bits.PaginationKeyBit()
    updated_at = UpdatedAtKeyBit()
    kwargs = bits.KwargsKeyBit()
    params = bits.QueryParamsKeyBit()
    unique_view_id = bits.UniqueMethodIdKeyBit()
    format = bits.FormatKeyBit()
class DefaultListKeyConstructor(DefaultKeyConstructor):
    list_sql_query = bits.ListSqlQueryKeyBit()
    pagination = bits.PaginationKeyBit()
Beispiel #5
0
class CacheKeyConstructor(DefaultKeyConstructor):
    params = bits.QueryParamsKeyBit()
    pagination = bits.PaginationKeyBit()
    args = bits.ArgsKeyBit()
    kwargs = bits.KwargsKeyBit()