def file_path(instance, file_name): """ Create a path like 'db/indicator_period/<period.id>/data_file/<data.id>/image_name.ext'. :param instance; an IndicatorPeriodData instance :param file_name; the name of the file that is to be stored """ path = 'db/indicator_period/%d/data_file/%%(instance_pk)s/%%(file_name)s' % instance.period.pk return rsr_image_path(instance, file_name, path)
def image_path(instance, file_name): return rsr_image_path(instance, file_name, 'db/home_page/%(file_name)s')
def logo_path(instance, file_name): return rsr_image_path(instance, file_name, 'db/keyword/%(instance_pk)s/%(file_name)s')
def image_path(instance, file_name): return rsr_image_path(instance, file_name, 'db/user/%(instance_pk)s/%(file_name)s')
def image_path(instance, file_name): return rsr_image_path(instance, file_name, 'db/org/%(instance_pk)s/%(file_name)s')
def image_path(instance, file_name): """Create a path like 'db/project/<update.project.id>/update/<update.id>/image_name.ext'""" path = "db/project/%d/update/%%(instance_pk)s/%%(file_name)s" % instance.project.pk return rsr_image_path(instance, file_name, path)
def image_path(instance, file_name): return rsr_image_path(instance, file_name, "db/org/%(instance_pk)s/%(file_name)s")
def update_file_path(instance, file_name): path = 'db/indicator_period_data/%d/data_file/%%(instance_pk)s/%%(file_name)s' % instance.update.pk return rsr_image_path(instance, file_name, path)
def image_path(instance, file_name): return rsr_image_path(instance, file_name, 'db/focus_area/%(file_name)s')
def image_path(instance, file_name): """Create a path like 'db/project/<update.project.id>/update/<update.id>/image_name.ext'""" path = 'db/project/%d/update/%%(instance_pk)s/%%(file_name)s' % instance.project.pk return rsr_image_path(instance, file_name, path)