我正在使用基於類的通用視圖。如何覆蓋父類中的方法在Django通用視圖
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
不被覆蓋
這是因爲'success_url'不是一個實例變量,但它也可能與你的縮進做。請先修正縮進。 –
這只是錯字。但是我怎樣才能完成我的任務 – user19140477031