コード例 #1
0
ファイル: api.py プロジェクト: mpmedia/MediaCrush
    def upload_noscript(self):
        f = request.files['file']
        filename = ''.join(c for c in f.filename if c.isalnum() or c == '.')

        identifier, code = upload(f, filename)
        if not code in [ 200, 409 ]:
            return { 'error': code }, code
        return tor_redirect("/status/" + identifier)
コード例 #2
0
ファイル: api.py プロジェクト: nerdzeu/NERDZCrush
    def upload_noscript(self):
        f = request.files["file"]
        filename = "".join(c for c in f.filename if c.isalnum() or c == ".")

        identifier, code = upload(f, filename)
        if not code in [200, 409]:
            return {"error": code}, code
        return tor_redirect("/status/" + identifier)
コード例 #3
0
ファイル: api.py プロジェクト: Janakas/MediaCrush
    def upload_noscript(self):
        f = request.files['file']
        filename = ''.join(c for c in f.filename if c.isalnum() or c == '.')

        identifier, code = upload(f, filename)
        if not code in [200, 409]:
            return {'error': code}, code
        return tor_redirect("/status/" + identifier)
コード例 #4
0
ファイル: media.py プロジェクト: FoleyDiver/MediaCrush
    def status(self, id):
        klass = RedisObject.klass(id)
        if klass is not File:
            abort(404)

        f = File.from_hash(id)
        template_params = _template_params(f)

        if f.status in ['done', 'ready']:
            return tor_redirect('/' + f.hash)
        return render_template("status.html", **_template_params(f))
コード例 #5
0
ファイル: media.py プロジェクト: inscriptionweb/MediaCrush
    def status(self, id):
        klass = RedisObject.klass(id)
        if klass is not File:
            abort(404)

        f = File.from_hash(id)
        template_params = _template_params(f)

        if f.status in ['done', 'ready']:
            return tor_redirect('/' + f.hash)
        return render_template("status.html", **_template_params(f))