有没有办法显示基于ListView模板的列表?

时间:2017-08-07 13:07:49

标签: python django listview

我想要做的是根据用户的搜索显示列表。我创建了一个方法来过滤对象并插入一个全局变量(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)

1 个答案:

答案 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以获取更多信息。