class DetailKeyConstructor(DefaultKeyConstructor): """Keys for a detail api view""" format = bits.FormatKeyBit() language = bits.LanguageKeyBit() retrieve_sql_query = bits.RetrieveSqlQueryKeyBit() unique_view_id = bits.UniqueViewIdKeyBit() user = bits.UserKeyBit()
class DetailKeyConstructor(DefaultKeyConstructor): format = bits.FormatKeyBit() language = bits.LanguageKeyBit() retrieve_sql_query = bits.RetrieveSqlQueryKeyBit() unique_view_id = bits.UniqueViewIdKeyBit() user = bits.UserKeyBit() updated_at = UpdatedAtKeyBit("api_updated_profile")
class ObjectKeyConstructor(constructors.DefaultKeyConstructor): """Cache key generator for object/detail views.""" retrieve_sql = bits.RetrieveSqlQueryKeyBit() updated_at = UpdatedAtKeyBit() kwargs = bits.KwargsKeyBit() params = bits.QueryParamsKeyBit() unique_view_id = bits.UniqueMethodIdKeyBit() format = bits.FormatKeyBit()
class TigerToolsRetrieveKeyConstructor(TigerToolsKeyConstructor): retrieve_sql_query = bits.RetrieveSqlQueryKeyBit()
class CookingNutritiousRetrieveKeyConstructor(CookingNutritiousKeyConstructor): retrieve_sql_query = bits.RetrieveSqlQueryKeyBit()
class DetailKeyConstructor(DefaultKeyConstructor): format = bits.FormatKeyBit() language = bits.LanguageKeyBit() retrieve_sql_query = bits.RetrieveSqlQueryKeyBit() unique_view_id = bits.UniqueViewIdKeyBit()
class DefaultObjectKeyConstructor(DefaultKeyConstructor): retrieve_sql_query = bits.RetrieveSqlQueryKeyBit()
class CustomObjectKeyConstructor(DefaultKeyConstructor): retrieve_sql = bits.RetrieveSqlQueryKeyBit() updated_at = UpdatedAtKeyBit()
class DetailKeyConstructor(BaseKeyConstructor): retrieve_sql_query = bits.RetrieveSqlQueryKeyBit()