原创 Git總結

一:Git簡介 Git是一個開源的分佈式版本控制系統,可以有效、高速的處理從很小到非常大的項目版本管理。  Git 是 Linus Torvalds 林納斯·託瓦茲(Linux之父) 爲了幫助管理 Linux 內核開發而開發的一個開放源碼

原创 Linux基礎

一:Linux簡介 Linux是一套免費使用和自由傳播的類Unix操作系統,是一個基於POSIX和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統。它能運行主要的UNIX工具軟件、應用程序和網絡協議。它支持32位和64位硬件。Li

原创 算法基礎

一:什麼是算法與大O表示法 算法是一組完成任務的指令。任何代碼片段都可視爲算法。 算法是一種通過有限過程解決問題的解決方案。 大O 表示法: 大O表示法是一種特殊的表示法,指出了算法的速度有多快; 大O表示法讓你能夠比較操作數,它指出了算

原创 Django REST framework 筆記(二)

五:解析器 查看源碼: class APIView(View): parser_classes = api_settings.DEFAULT_PARSER_CLASSES def dispatch(self, requ

原创 Django學習(二):Request對象、Response對象和Cookie、Session

概述   Django 使用Request 對象和Response 對象在系統間傳遞狀態。 當請求一個頁面時,Django會建立一個包含請求元數據的 HttpRequest 對象。 當Django 加載對應的視圖時,HttpRequest

原创 Django學習(四):ORM--上篇

一:模型概述 模型是你的數據的唯一的、確定的信息源。 它包含你所儲存數據的必要字段和行爲。 通常,每個模型對應數據庫中唯一的一張表。 ①每個模型都是一個Python類,它們都是django.db.models.Model的子類。 ②每一個

原创 Django學習(一):創建項目與應用、配置MySQL數據庫

一:django版本說明long-term support (LTS):某些功能版本將被指定爲長期支持(LTS)版本。 這些版本將在保證的時間段(通常爲三年)內得到應用安全和數據丟失修復的支持。二:django安裝推薦django版本選擇

原创 Django學習(五):Auth認證系統

Django認證系統包含:①用戶②權限:二元(是/否)標誌指示一個用戶是否可以做一個特定的任務。③組:對多個用戶運用標籤和權限的一種通用的方式。④一個可配置的密碼哈希系統⑤用戶登錄或內容顯示的表單和視圖⑥一個可插拔的後臺系統django.

原创 MySQL基礎(三):視圖、存儲過程、事務與索引

一:視圖視圖是虛擬的表;它們包含的不是數據而是根據需要檢索數據的查詢;視圖提供了一種封裝SELECT語句的層次,可用來簡化數據處理以及重新格式化基礎數據或保護基礎數據。視圖的作用:1,重用SQL語句;2,簡化複雜的SQL操作;3,使用表的

原创 Django筆記:查看SQL語句 & 在python腳本中調用django環境

一:查看SQL語句 前提:確保django.core.context_processors.debug 在 CONTEXT_PROCESSORS 中;DEBUG = True 方法一:只能查看select語句,不能查看其他更新保存的語句。

原创 前端學習--jQuery基礎

一:jQuery介紹jQuery 是一個 JavaScript 函數庫jQuery追求  "Write less,do more"jQuery 極大地簡化了 JavaScript 編程引包:把jQuery源文件放到項目中<script s

原创 解決ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

問題:(MySQL 5.6社區版windows版)忘記密碼或其他一些原因導致無法連接上MySQL服務器端,在命令行報錯:ERROR 1045 (28000): Access denied for user 'root'@'localhos

原创 Django學習(六):表單

表單系統的核心部分是Django 的Form 類;Form 類描述一個表單並決定它如何工作和展現。就像模型類的屬性映射到數據庫的字段一樣,表單類的字段會映射到HTML 的表單<input>元素(或其它表單元素)構建一個簡單表單的流程1,在

原创 Django REST framework筆記(一)

一:REST framework簡介 REST framework是什麼? Django REST框架是一個功能強大且靈活的工具包,用於構建Web API REST framework的優點 : 1,Web可瀏覽API爲開發人員帶來了巨大

原创 Django學習(八):模板

一:Django模板介紹 作爲Web 框架,Django 需要一種很便利的方法以動態地生成HTML。 最常見的做法是使用模板。 模板包含所需HTML 輸出的靜態部分,以及一些特殊的語法,描述如何將動態內容插入。 模板是由context來進