我正在构建一个django web应用程序,在那里我使用graphos将google图表添加到我的应用程序中。我有一个CustomDataSource类,它正在扩展SimpleDataSource,我正在重写get_data()
方法,所有的东西都工作得非常好,图表也显示出来了
现在我向我的自定义类添加了一个__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
有什么想法吗
我解决了。我只是让额外的变量可选:
我不知道为什么这解决了问题,但它确实解决了
相关问题 更多 >
编程相关推荐