我想要做的是根据用户的搜索显示列表。我创建了一个方法来过滤对象并插入一个全局变量(BTW,我不知道在Django / Python中这样做是否合适。)并且基于这个全局变量我想显示对象列表基于ListView模板。可能吗?如果没有,我该怎么办?
search_objects = Model()
def search(request):
search_objects = Model.objects.filter(field1__icontains=search_text) |
Model.objects.filter(fiedl2__icontains=search_text) |
Model.objects.filter(field3__icontains=search_text)
答案 0 :(得分:0)
当然可以,你可以在下面看到这个例子;
class Data:
def __init__(self, v):
self.v = v
meas = pd.read_excel(DATA_FILE)
meas['DATA'] = meas.apply(
lambda r: Data(np.array(pd.read_csv(r['filename'])))),
axis=1
)
检查此来源ListView以获取更多信息。