原创 Django中間件(第十四天)

中間件 中間件函數是django框架給我們預留的函數接口,讓我們可以干預請求和應答的過程。 1、獲取瀏覽器端的ip地址 request.META[‘REMOTE_ADDR’] 2、使用中間件禁用一些ip地址使用所有網頁 1)在應用

原创 教你如何將網絡磁盤設置成ftp的根目錄

1、在日常生活中,我們可能會遇到windows本地磁盤空間不夠,又無法將本地磁盤進行空間擴展,就會從其他電腦上面共享出一個網絡位置的磁盤到本地電腦。 2、這種情況下如果將IIS中的FTP路徑直接設置成網絡位置共享過來的盤符,會出

原创 Django靜態文件(第十三天)

靜態文件 項目中的CSS、圖片、js都是靜態文件。一般會將靜態文件放到一個單獨的目錄中,以方便管理。在html頁面中調用時,也需要指定靜態文件的路徑,Django中提供了一種解析的方式配置靜態文件路徑。靜態文件可以放在項目根目錄下

原创 Linux掛載NAS共享文件夾

# 掛載 [root@ftp:/mnt] > mount -o username=user01,password=1234567890 //192.168.31.20/share /mnt/nas [root@ftp:/mnt

原创 Django模板進階(第十二天)

一、模板的功能 產生html,控制頁面上展示的內容。模板文件不僅僅是一個html文件。 模板文件包含兩部分內容: 1)靜態內容:css,js,html; 2)動態內容:用於動態去產生一些網頁內容。通過模板語言來產生。 二、模板文件

原创 使用寶塔面板讓服務器快速部署python環境

1.前言介紹 最近我在使用python庫做一些跟視頻有關係的內容時,發現有些內容會特別佔電腦內存和cpu,而且等跑完程序可能需要好幾個小時,這時候我就想能不能把我的10月一個月的阿里云云服務器拿出來跑python?不用開電腦還能跑

原创 Django_cookie與session的狀態保持(第十一天)

狀態保持 http協議是無狀態的,下一次去訪問一個頁面時並不知道上一次對這個頁面做了什麼 一、Cookie cookie是由服務器生成,存儲在瀏覽器端的一小段文本信息。 1、cookie的特點 1)以鍵值對方式進行存儲 2)通過

原创 Django Ajax的使用(第十天)

解釋:異步的javascript,在不重新加載頁面的情況下,對頁面進行局部的刷新。 jquery文件可以到官網下載,在引入js文件前,需要創建一個靜態文件夾,到settings,py裏面配置靜態路徑。 1)在項目目錄下創建stat

原创 Django視圖進階(第九天)

一、視圖的功能 接收請求,進行處理,與M和T進行交互,返回應答。 返回html內容HttpResponse,也可能重定向redirect。 二、視圖函數的使用 1、使用 1)定義視圖函數 request參數必須有。是一個HttpR

原创 Django模型關係及相關操作(第八天)

一、通過模型類實現關聯查詢 例1:查詢圖書信息,要求圖書關聯的英雄的描述包含‘八’。 BookInfo.objects.filter(heroinfo__hcomment__contains=‘八’) 例2:查詢圖書信息,要求圖書

原创 Django的模型查詢相關函數(第七天)

啓用mysql日誌 修改mysql的日誌文件: 讓其產生mysql.log,即是mysql的日誌文件,裏面記錄的對mysql數據的操作記錄。 1.使用下面命令打開mysql的配置文件,去除68,69行註釋,然後保存: sudo v

原创 Django模型字段屬性和選項(第六天)

字段類型 autoField:一個根據實際ID自動增長的IntegerField,通常不指定,如果不指定,一個主鍵字段將自動添加到模型中 CharField(max_length=字符長度):字符串,默認的表彰樣式是TextInp

原创 Django地址重定向與url問題(第五天)

用戶訪問http://127.0.0.1:8000/index/時,出現如下界面,點擊新增時,視圖處理添加數據,並重定向回到index界面,點擊刪除時,視圖根據傳過去的id進行刪除,並重定向回到index界面。 源碼如下: 1)

原创 Django配置連接Mysql數據庫(第四天)

配置Mysql數據庫 環境版本:ubunto+django2.2+python3.5+mysql5.7 1)安裝mysql 命令:apt-get install mysql-server 安裝之後通過命令:mysql --vers

原创 Django的基本使用【後臺管理、視圖、模板】(第三天)

一、後臺管理 1)本地化:到項目下面的settings.py配置後臺管理的語言和時區 LANGUGE_CODE = ‘zh-hans’ #表示使用中文 TIME_ZONE = ‘Asia/Shanghai’ #表示中國時間