原创 Tornado+SQLalchemy(七)Tornado中 使用mysql 的存儲過程
目的: 1、查詢結果 2、表結構 過程: 1、編寫 函數(即存儲過程) PS:查詢界面運行之後會在Navcat中的函數生成名爲:getChildren
原创 Layui(十五) Layui xm-select動態數據設置默認值
目的: 1、設置下拉菜單數據有默認值 過程: 2、JS代碼 //先寫好生成xm-select 下拉菜單,xm-select 中有例子 //設置部門默認值 r.DeptID是我父頁面傳給子頁面的字典形
原创 Ubuntu16.04 IP地址與本機不在同一網段
解決方法:改爲靜態IP地址 1、VM——>編輯——>虛擬網絡編輯器 2、點擊【更改設置】——> 更改橋接的方式 ——>點擊確定 3、在terminal 輸入reboot 【重啓虛擬機】 4、點擊Ubuntu右側的 【網絡連接】—
原创 Ubuntu16.04+Nginx 前端代碼
由於第一次部署前端代碼,做次記錄!(以下爲簡單除暴的安裝方式,若想了解詳情,請自行百度。) 1、安裝Nginx——> sudo apt-get install nginx 2、檢查是否安裝成功——> ps -aux | grep ngin
原创 Layui(五) 表單賦值
一、目的:選中表格行數據——>彈出iframe層——>顯示該員詳細信息(包含表格信息) ①、表格數據: ②、iframe層數據:(部門數據正確是因爲已經改好了賦值方法,X組數據是錯誤的,因爲職位在表格中並未顯示,所以外界不知道是否錯誤。
原创 Layui(十四) Layui 密碼框設置明文/密文
目的: 過程: 1、CSS代碼 <style type="text/css"> #img { width: 25px; height: 15px; positi
原创 Layui(十一) Layui Tree點擊組件則加載相關數據
目的: 思路:①、界面打開則加載Tree數據 和 Table 數據 ②、用戶點擊某個節點則加載該節點的所有數據、 過程: 1、先加載table數據 // 顯示右側
原创 Tornado+Layui(十一)Tornado+Layui 前後端分離 前端上傳圖片+返回圖片地址
目的: Tornado 返回圖片地址 過程: 1、Layui前端上傳圖片JS //普通圖片上傳 upload.render({ elem: '#test1'
原创 Tornado+Layui(九)Tornado+Layui 前後端分離 頭像上傳
目的:添加人員信息和頭像同時上傳 過程: 1、Layui頭像界面 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Layui</title>
原创 Tornado+PBKDF2+SQLAlchemy(十三)Tornado修改加密密碼
目的: PBKDF2的 crypt 加密後的密碼: $p5k2$2537$onn0HWXp$TJBLhym0V2H/CNqDN04j8d8M28i3igH3 過程: 1、表模型 #導包 from pbkdf2 impo
原创 Tornado+Layui+SQLAlchemy(十二)Tornado+SQLAlchemy 連接文件拋異常 MySQL Connection not available.
目的: 連接異常代碼: [E 200516 15:06:40 iostream:565] Uncaught exception, closing connection. Traceback (most recent call l
原创 Layui(十八) Layui 自定義兩個數據對象是否有相等元素,有則剔除
目的: 把原本arr1 中含有arr2 的數據對象剔除 過程: //剔除未聯動點中的已聯動點 function cleanData(arr1, arr2) { console
原创 Layui(十七) Layui layer 如何在頁面打印 字典嵌套列表數據對象
目的: 1、後臺返回的數據:{'InLink': ['請選擇對象']} 過程: 1、前端使用json ,將對象轉爲字符串 layer.msg(JSON.stringify(res.data), {ico
原创 Layui(十六) Layui Form 提交錯誤會顯示兩遍提交信息
目的: 1、Layui form 表單提交錯誤參數後會顯示兩遍錯誤提示(一遍是系統錯誤提示,一遍是自定義提示消息) 過程: 解決方法: ①、將 【表單】 提交方法改成 【按鈕】 提交
原创 Tornado+Layui(十)Tornado+Layui 前後端分離 登錄保存用戶名和token
目的: 前端保存token和用戶名 過程: 1、前端登錄JS代碼 // 請求成功後,寫入 access_token layui.sessionData(sette