如何把数据库中的数据以表格的形式展示到前端,实现有很多方法,最近用jquery的datatables插件来实现了发现还是比较简单的,今天我们来看一个例子,来说明这个插件的使用,基本原理是view函数从数据库中读出数据,jquery通过ajax获取数据并在前端展示出来,我们先定义一个models.py,如下:
然后定义我们的view函数:
因为datatables接收的是json格式数据,所以从数据库中读出的数据要序列化,就是这句:
添加下url.py:
最后就是模板文件内容了: