Fask LayUI 框架下,点击搜索没有数据的bug处理
bug原因: 没有把页码正确的传给后台解决方法:form.on('submit(order-query)', function (data) { let params = data.field table.reload('order-table', {where: params, page:&nb...
bug原因: 没有把页码正确的传给后台解决方法:form.on('submit(order-query)', function (data) { let params = data.field table.reload('order-table', {where: params, page:&nb...
1. ORMobject-relation mapping,即兑现关系映射, 实现Python 模型对象对关系型数据库的映射优点只用 Python 面向对象操作,不需要用 SQL 语言实现了数据模型与数据库的解耦,实现了不同数据库相同操作缺点Python 语言与 SQL 语言相互转换,性能慢不同的 ORM 之间操作不同2. Flask-SQLAlchemy是一个关系型数据库框架,提供了高层 ORM 与底层的原生数据库操作。2.1 安装flask-sqlalchemy 安装(清华源)pip install&...
环境: springBoot 1.3.6.RELEASE thrift 0.9.3 ubuntu IntelliJ IDEA 14.1.4 生成springBoot项目框架 本文采用了idea 自带的Spring Initializr作为生成项目框架的向导, 依赖管理采用Gradle 如果你的idea 新建项目中没有这个选项,那么需要添加这个 Spring Boot 这个idea插件 打开idea设置选项框,搜索中搜索 Spring Boot 在插件(Plugins)中,把 Spring Boot这个插件勾上...
Thrift安装 安装环境: Ubuntu 14.04 安装依赖 sudo apt-get install libboost1.54-all-dev libevent-dev g++ bison libssl-dev 安装thrift 下载最新的gz包: https://thrift.apache.org/download 写文档时,最新的thrift包为 thrift-0.9.3.tar.gz # 解压 tar -xvzf thrift-0.9.3.tar.gz # 配置 ./configure #...
redis可以作为缓存服务器,配合rails的cache,可以提升网站的速度 安装redis MAC下安装 使用homebrew brew install redis 安装完成后,会在控制台上显示设置开机启动的方法及启动redis的方法,重新复制在下面: # 设置开机启动 ln -sfv /usr/local/opt/redis/*.plist ~/Library/LaunchAgents launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist...
God是一个ruby的进程监控框架,可以方便的对你的rails 服务进程进行监控 安装 gem install god 配置rails监控配置文件 新建配置文件:RAILS_ROOT/config/unicorn.god 内容如下: # 获取rails根目录,方便维护 RAILS_ROOT = File.dirname(File.dirname(__FILE__)) # 设置God发送邮件的配置 God::Contacts::Email.defaults do |d| d.from_email = '...
web项目的用户配置数据定义 程序中某些常量的值 某些类型数据,比如像项目类型(公开项目、私有项目等类别) 等等 如何在rails项目中放置这些数据 1、放置在数据库中 专门建一个配置表,用于存放这些用户配置数据。使用时,只要从数据库中读取即可。 优点: 扩展方便,当你需要增加一个配置量时,只要增加一条数据库记录即可。 缺点: 读取的速度偏慢,特别是当数据库和app不在同一台server上时,需要加上网络延时时间。 2、放置在配置文件中 a、在config/下新建一个配置文件: app_config.yml #...
创建一个简单的admin dashbord页面 1、生成controller rails g controller admin/dashboard index 这个将会生成如下的目录结构: controllers |__admin |__dashboard_controller.rb 同时在routes.rb文件中会生成如下的路由: namespace :admin do get 'dashboard/index' end 2、增加一个admin_controller.rb...
环境: 基于jstree 3.0.0,rails: 4.1.4 jsTree介绍 Jquery插件 在网页中生成具有交互功能的树状结构 开源、免费 容易扩展、配置 支持HTML和JSON格式的数据源 支持AJAX动态获取数据 在rails中配置 在http://www.jstree.com/ 主页下载jstree插件源码 把js, css及图片资源放到对应的rails项目目录中 // 32px.png 40px.png 和 throbber.gif 放到images目录 // src/themes/styl...
jquery常用接口 jquery选择器 // 选中所有元素 $("*"); // 根据类名选择元素 $('.class-demo'); // 根据元素名字来选择元素 $('div'); // 根据元素id来选择元素 $('#id-demo'); // 组合选择多种类型的元素 $('#id-demo, div, .class-demo'); // 根据元素的属性来选择元素,更多属性选择器用法见: // http://...