zoukankan      html  css  js  c++  java
  • flask-Datatables

    我先给大家推荐一个jQuery开源库网址  http://www.jq22.com/

    Datatables 是一款jquery表格插件。他是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能

      。分页,即时搜索和排序

      。几乎支持任何数据源:DOM,JavaScript,Ajax和服务器处理

      。支持不同主题 DataTable,jQuery UI,Bootstrap,Foundation

      。各式各样的扩展:Editor,TableTools,FixedCOlumns.....

      。丰富多阿勇的option和强大的API

      。支持国际化

      。超过2900+个单元测试

      。免费开源

    使用它的时候有几个需要注意的地方

    table必须有thead和tbody 并且定义id选择器

    调用方式:

    $('#dt').DataTable({

      language: {

          "sProcessing": "处理中...",

          "sLengthMenu": "显示 _MENU_ 项结果",

          "sZeroRecords": "没有匹配结果",

          "sInfo": "显示第 _START_ 至 _END_ 项结果,共 _TOTAL_ 项",

          "sInfoEmpty": "显示第 0 至 0 项结果,共 0 项",

          "sInfoFiltered": "(由 _MAX_ 项结果过滤)",

          "sInfoPostFix": "",

          "sSearch": "搜索:",

          "sUrl": "",

          "sEmptyTable": "表中数据为空",

          "sLoadingRecords": "载入中...",

          "sInfoThousands": ",",

          "oPaginate": {

              "sFirst": "首页",

              "sPrevious": "上页",

              "sNext": "下页",

              "sLast": "末页"

          }

      }

    });

    自定义过滤器可以通过传第二个参数来达成某个功能

    #自定过滤器

    def my_filter(val,type):

        #判断title是否为空

        _str = ''

        #使用过滤器的第二个参数来判断类型

        if type == 'title':

            _str = '暂无标题'

        elif type == 'date':

            _str = '暂无日期'

        else:

            _str = '暂无作者'

        if val == "":

            val = _str

    return val

    模板调用

    {{ res.title | my_filter('title') }}

    自动以公用db库

    db_tool.py

    # -*- encoding: utf-8 -*-

    #导入mysql数据库

    from flask_sqlalchemy import SQLAlchemy

    #导入mongo数据库

    from pymongo import MongoClient

    #预定义建立数据库对象

    db_mysql = SQLAlchemy()

    #建立数据库连接对象

    conn = MongoClient('localhost',27017)

    #指定数据库

    db = conn.p2p

  • 相关阅读:
    numpy常用函数
    python 语法学习
    python学习:字典
    python 字符串使用
    k-近邻算法
    Numpy函数库
    机器学习初体验
    Xcode8 + iOS10Beta 权限问题崩溃的解决方法
    苹果设备全攻略
    使用 Xcode 代码块
  • 原文地址:https://www.cnblogs.com/weifeng-888/p/10243312.html
Copyright © 2011-2022 走看看