import sqlite3 def init_db(): sql = 'create table user(id INT,name TEXT)' conn = sqlite3.connect("test.db") cursor = conn.cursor() cursor.execute(sql) conn.commit() cursor.close() conn.close() if __name__=='__main__': init_db() 同一目錄生成test.db 使用D…
模板是一個包含響應文本的文件,其中包含佔位變量表示的動態部分,其具體值只是請求上下文中才能知道.使用真實值替換變量,再返回最終得到的響應字符串,這一過程稱爲渲染.爲了渲染模板,Flask使用了一個名爲Jinja2的強大面板引擎. Jinja2模板引擎 形式簡單的Jinja2模板就是一個包含響應文本的文件. Flask程序源碼: from flask import Flask,render_template app = Flask(__name__) @app.route('/') def ind…
———————————————————————————————————————————————————————————— 一.程序和請求上下文 Flask從客戶端收到請求時,要讓視圖函數能訪問一些對象,這樣才能處理請求.請求對象就是一個很好的例子,它封裝了客戶端發送的Http請求. 要想讓視圖函數能夠訪問請求對象,一個顯而易見的方式是將其作爲參數傳入視圖函數,不過這會導致程序中的每個視圖函數都增加一個參數.除了訪問請求對象,如果視圖函數在處理請求時還要訪問其他對象,情況會變得糟糕. 爲了避免大量…
Flask-WTF擴展可以把處理Web表單的過程變成一種愉悅的體驗.這個擴展對獨立的WTForms包進行了包裝,方便集成到Flask程序中. Flask-WTF及其依賴可使用pip安裝: pip install flask-wtf 跨站請求僞造保護 默認情況下,Flask-WTF能保護所有表單免受跨站請求僞造的攻擊.惡意網站把請求發送到被攻擊者已登錄的其他網站時就會引發CSRF攻擊. 爲了實現CSRF保護,Flask-WTF需要程序設置一個密匙.Flask-WTF使用這個密匙生成加密令牌,再用令…
表單介紹 1.表單標籤 聲明表單的範圍,位於表單標籤中的元素將被提交 語法: <form>  </form> 屬性: Method(提交方式get,post) , Enctype(編碼) , action(提交方向) 2.表單域 <input ...> 屬性:type,name,value 文本框   <type="text"> 密碼框   <type="password"> 文本區域<type=&q…
一.初始化 所有Flask程序都必須創建一個程序實例.Web服務器使用一種名爲Web服務器網關接口的協議,把接收自客戶端的所有請求都轉交給這個對象處理.程序實例書Flask類的對象,創建代碼: from flask import Flask app = Flask(__name__) Flask類的構造函數只有一個必須指定的參數,即程序主模板或包的名字.在大多數程序中,python的__name__變量就是所需的值. 將構造函數的name參數傳給Flask程序,這一點可能會讓Flask開發新手心…
1,前言2,摘要3,如何使用本文4,Google簡介5,搜索入門6,初階搜索 6.1,搜索結果要求包含兩個及兩個以上關鍵字 6.2,搜索結果要求不包含某些特定資訊 6.3,搜索結果至少包含多個關鍵字中的任意一個7,雜項語法 7.1,通配符問題 7.2,關鍵字的字母大小寫 7.3,搜索整個短語或者句子 7.4,搜索引擎忽略的字元以及強制搜索8,進階搜索 8.1,對搜索的網站進行限制 8.2,查詢某一類文件 8.3,搜索的關鍵字包含在URL鏈結中 8.4,搜索的關鍵字包含在網頁標題中 8.5,搜索的…
知乎上看到的Python练手项目推荐,链接见:https://www.zhihu.com/question/29372574,不知道是我自己懒得看还是理解力不行,这些项目真的是...太大了呀~~~~ 昨天大概浏览了一下Flask,发现里面的example很有意思,代码极少,思路框架十分清晰,推荐新手小朋友入坑看项目代码. 这里就minitwit的项目在windows下的部署做下简要介绍,因为官方的README在是针对Linux环境的. 项目地址: https://github.com/palle…
Delphi APP 開發入門(五)GPS 定位功能 分享: Share on facebookShare on twitterShare on google_plusone_share   閲讀次數:3518 發表時間:2014/06/03 tags: 行動開發 教學 App Delphi XE6 Android iOS Delphi APP 開發入門(四)簡易手電筒 << 前情 在行動裝置的應用上,大多會離不開GPS定位以及地圖功能.今天就來教大家製作一個簡易的定位結合地圖的APP-「我現…
Delphi APP 開發入門(八)SQLite資料庫 分享: Share on facebookShare on twitterShare on google_plusone_share   閲讀次數:5279 發表時間:2014/06/25 tags: 行動開發 教學 App Delphi XE6 Android iOS SQLite Delphi APP 開發入門(七)通知與雲端推播 << 前情 在撰寫APP程式時,如果遇到資料間無關聯性且資料量不多時,會以像xml檔案去儲存,但一旦遇到…