示例#1
0
def add_defaults(dict):
    result = dict

    for parameter in thumbnails_parameters:
        if not parameter in dict:
            try:
                result[parameter] = str(get_thumbnail_setting(parameter))
            except:
                pass

    return result
示例#2
0
def add_defaults(dict):
    result = dict

    for parameter in thumbnails_parameters:
        if not parameter in dict:
            try:
                result[parameter] = str(get_thumbnail_setting(parameter))
            except:
                pass

    return result
示例#3
0
    def render(self, context):
        for parameter, value in self.options.items():
            try:
                tmp = template.Variable(value)
                actual_value = tmp.resolve(context)
            except template.VariableDoesNotExist:
                t = type(get_thumbnail_setting(parameter))
                actual_value = transform(value, t)

            self.options[parameter] = actual_value

        return render_to_string("video/thumbnails.html", self.options)
示例#4
0
    def render(self, context):
        for parameter, value in self.options.items():
            try:
                tmp = template.Variable(value)
                actual_value = tmp.resolve(context)
            except template.VariableDoesNotExist:
                t = type(get_thumbnail_setting(parameter))
                actual_value = transform(value, t)

            self.options[parameter] = actual_value

        return render_to_string("video/thumbnails.html", self.options)
示例#5
0
 def get_upload_to(self, attname):
     tmp = self.video.get_upload_to()
     thumb_dir = get_thumbnail_setting('dir')
     return "%s/%s" % (tmp, thumb_dir)
示例#6
0
 def get_upload_to(self, attname):
     tmp = self.video.get_upload_to()
     thumb_dir = get_thumbnail_setting('dir')
     return "%s/%s" % (tmp, thumb_dir)