クラスベースの汎用ビューを使用しています。
class MyView(UpdateView):
model = MyModel
success_url = "/test/list"
これで問題なく動作しています。
しかし、親クラスを作成して、すべてのビューsuccess_url
がそこから継承され、このように定義されるようにしたい
class MyMixin(object):
def __init__(self, *args, **kwargs):
self.success_url ="/test/list?myvar=true"
それから
class MyView(UpdateView, MyMixin):
model = MyModel
success_url = "/test/list"
しかし、私のsuccess_url
はオーバーライドされていません