0
私はグラフを使って自分のアプリケーションにGoogleグラフを追加するdjango Webアプリケーションを構築しています。私は、SimpleDataSourceを拡張しているクラスCustomDataSourceを持っていて、get_data()
メソッドをオーバーライドしています。すべてが超うまく動作していて、グラフが表示されていました。Django-graphos SimpleDataSource拡張の問題
今すぐ__init__
コンストラクタをカスタムクラスに追加し、必要な余分な変数をget_data()
に渡しました。 コンストラクタが正常に呼び出されていて、変数が渡されましたが、何らかの理由でget_data()
メソッドが呼び出されず、グラフを表示できません。
class CustomDataSource(SimpleDataSource):
def __init__(self, data, wcs):
super(CustomDataSource, self).__init__(data)
self.wcs = wcs
print self.wcs
def get_data(self):
data = super(CustomDataSource, self).get_data()
print 'get data '
# Build data to be returned and return it