1

作成しているサーバーにトランスコーディングサポートを追加しようとしています。リクエストを受信して​​から実行するまでの間に入る必要があります。

現在私は持っています:

class TransCodingFile(static.File):
def render(self,request):
    static.File.render(self,request)

しかし、ファイルをリクエストしようとすると、次のようになります。

「失敗:exceptions.RuntimeError:プロデューサーはxxx.mp4の登録を解除されませんでした」エラー

render()メソッドを削除すると、新しいクラスはstatic.Fileとして機能します。

私は何が間違っているのですか?

4

1 に答える 1

1

まあ、それは愚かでした。

class TransCodingFile(static.File):
    def render(self,request):
        return static.File.render(self,request)

正常に動作します。エラーメッセージがもっと役立つといいのですが。

于 2012-12-07T02:28:30.610 に答える