class MEDIA_QUERIES(Enum):
XS = "(min-width: 320px) and (max-width: 575.98px)"
SM = "(min-width: 576px) and (max-width: 767.98px)"
MD = "(min-width: 768px) and (max-width: 991.98px)"
LG = "(min-width: 992px) and (max-width: 1199.98px)"
XL = "(min-width: 1200px)"
class FullContentArea():
@property def data(self):
return {
MEDIA_QUERIES.XS: 290,
MEDIA_QUERIES.SM: 510,
MEDIA_QUERIES.MD: 690,
MEDIA_QUERIES.LG: 610,
MEDIA_QUERIES.XL: 730,
}
FULL_CONTENT_AREA = FullContentArea()
Мне надо будет делать ассерты:
assert type(image_filter_const) == FullContentArea
Т.е. чтобы не просто словарь был, а было можно проверить, что это за словарь.
Скажите, пожалуйста, это питонический способ организации константы с набором данных?