コード例 #1
0
    def _list_thumbnail(view, context, model, name):
        if not model.path:
            return ''

        return Markup('<img src="%s">' % url_for(
            'media',
            filename="images/{0}".format(form.thumbgen_filename(model.path))))
コード例 #2
0
ファイル: util.py プロジェクト: cash2one/YYMServer
def url_for_thumb(path, width=100):
    ''' 辅助函数:对给定图片资源,生成经过访问授权的外网缩略图。'''
    path = path or ''
    if path.startswith('qiniu:'):
        return url_for(path + '?imageView2/2/w/%d' % width)
    else:
        return url_for(admin_form.thumbgen_filename(path))
コード例 #3
0
    def _list_thumbnail(view, context, model, name):
        if not model.path:
            return ''

        return Markup(
            '<img src="%s">' %
            url_for('static', filename=form.thumbgen_filename(model.path)))
コード例 #4
0
ファイル: models.py プロジェクト: qinglang1208/quokka
    def _list_thumbnail(view, context, model, name):
        if not model.path:
            return ""

        return Markup(
            '<img src="%s">' % url_for("media", filename="images/{0}".format(form.thumbgen_filename(model.path)))
        )
コード例 #5
0
ファイル: admin.py プロジェクト: seraphln/wheel
    def _list_thumbnail(context, model, name):
        if not model.path:
            return ''

        return Markup(
            '<img src="%s" width="100">' % url_for(
                'wheel.core.media',
                filename=form.thumbgen_filename(model.path)
            )
        )
コード例 #6
0
ファイル: admin.py プロジェクト: iapilgrim/quokka
    def _list_thumbnail(view, context, model, name):
        if not model.path:
            return ''

        return Markup(
            '<img src="%s">' % url_for(
                'media',
                filename=form.thumbgen_filename(model.path)
            )
        )
コード例 #7
0
ファイル: admin.py プロジェクト: wigginslab/quokka
    def _list_thumbnail(self, context, model, name):
        if not model.path:
            return ''

        return Markup(
            '<img src="%s" width="100">' % url_for(
                'media',
                filename=form.thumbgen_filename(model.path)
            )
        )
コード例 #8
0
def del_image(mapper, connection, target):
    if target.path:
        # Delete image
        try:
            os.remove(op.join(file_path, target.path))
        except OSError:
            pass

        # Delete thumbnail
        try:
            os.remove(op.join(file_path, form.thumbgen_filename(target.path)))
        except OSError:
            pass
コード例 #9
0
ファイル: __init__.py プロジェクト: abkfenris/baxter-flask
def del_photo(mapper, connection, target):
    if target.path:
        # Delete Image
        try:
            os.remove(op.join(photo_path, target.path))
        except OSError:
            pass

        # Delete the thumbnail
        try:
            os.remove(op.join(photo_path, thumbgen_filename(target.path)))
        except OSError:
            pass
コード例 #10
0
ファイル: models.py プロジェクト: nava45/connection
def del_image(mapper, connection, target):
    if target.path:
        # Delete image
        try:
            os.remove(os.path.join(file_path, target.path))
        except OSError:
            pass

        # Delete thumbnail
        try:
            os.remove(os.path.join(file_path, form.thumbgen_filename(target.path)))
        except OSError:
            pass
コード例 #11
0
ファイル: __init__.py プロジェクト: Fweeb/dillo
def _list_thumbnail(view, context, model, name):
    if not getattr(model,name):  #model.name only does not work because name is a string
        return ''
    return Markup('<img src="%s">' % url_for('filemanager.static', filename=form.thumbgen_filename(getattr(model,name))))
コード例 #12
0
ファイル: models.py プロジェクト: FashtimeDotCom/quokka
 def thumb(self):
     return form.thumbgen_filename(self.path)
コード例 #13
0
def _list_thumbnail(view, context, model, name):
    if not getattr(model,name):  #model.name only does not work because name is a string
        return ''
    return Markup('<img src="%s">' % url_for('bp_filemanager.static', filename=form.thumbgen_filename(getattr(model,name))))
コード例 #14
0
    def _list_thumbnail(view, context, model, name):
        if not model.pic_paths:
            return ''

        return Markup('<img src="%s">' % url_for('static',
                                                     filename="images/"+form.thumbgen_filename(model.pic_paths)))
コード例 #15
0
ファイル: models.py プロジェクト: FashtimeDotCom/quokka
 def thumb(self):
     return form.thumbgen_filename(self.path)
コード例 #16
0
ファイル: models.py プロジェクト: nava45/connection
    def _list_thumbnail(view, context, model, name):
        if not model.path:
            return ""

        print "admin", model.path
        return Markup('<img src="/static/play_files/%s">' % form.thumbgen_filename(model.path))