Generated: Wed 2013-03-13 10:33 CET
Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/filer/models/mixins.py
Stats: 0 executed, 7 missed, 1 excluded, 9 ignored
#-*- coding: utf-8 -*-
from filer.settings import FILER_ADMIN_ICON_SIZES, FILER_STATICMEDIA_PREFIX
class IconsMixin(object):
"""
Can be used on any model that has a _icon attribute. will return a dict
containing urls for icons of different sizes with that name.
"""
@property
def icons(self):
r = {}
if getattr(self, '_icon', False):
for size in FILER_ADMIN_ICON_SIZES:
r[size] = "%sicons/%s_%sx%s.png" % (
FILER_STATICMEDIA_PREFIX, self._icon, size, size)
return r