0
比方說,我有一個相當基本的主應用程序,然後是一系列導致其他頁面的藍圖。 然後我有一個會讀一個CSV和使用這些數據做功能在燒瓶藍圖中保留「全局」變量
from py_csv_entry import entry
class python_csv:
def __init__(self, csv_location):
self.data = []
self.read_csv(csv_location)
def read_csv(self):
with open(csv_location + 'python_csv.csv') as csv_data:
read = csv.reader(csv_data):
for row in read:
self.data.append(entry(*row))
我想使用此模塊在我的藍圖,包含數據模塊。
上的應用程序,我通常會做的事:
app.config['python'] = python_csv('/path/to/file')
當我嘗試使用Blueprint要做到這一點,它提出了以下錯誤:
AttributeError: 'Blueprint' object has no attribute 'config'
的藍圖方面
,你將如何綁定一個全局變量?