原创 Django中的DateTimeField和DateField

DateTimeField 日期+時間。 與python裏的 datetime.datetime 實例同。 比如,數據庫字段內容爲2018-08-30 16:31:00 有以下兩個可選的選項,均爲bool類型: 參數1:auto

原创 Django項目所需安裝的包導出和快速安裝方法

項目所需安裝的包導出和快速安裝方法 導出項目所需要安裝的包: 命令:pip freeze > requirements.txt requirements.txt的內容是項目所需要的包 快速安裝Django項目所需要的包: 命令:p

原创 Django REST framework搜索過濾的使用方法

Django REST framework搜索過濾的使用方法 第一步:設置過濾類型; from rest_framework import filters # 引入drf的過濾類 filter_backends = (filte

原创 修改應用在Django後臺管理的名稱

修改應用在Django後臺管理的名稱 目標如下圖所示: 第一步:修改apps.py文件,添加以下內容: verbose_name=u'博客應用' 效果如下圖所示: 第二步:修改__init__.py文件,添加以下內容: de

原创 Django接口文檔

Django接口文檔 一 Django REST Framework自帶的接口文檔 https://www.django-rest-framework.org/community/3.6-announcement/#interac

原创 Python代碼自動補全工具Kite

Python代碼自動補全工具Kite 第一步:下載Kite https://kite.com/download/ 第二步:安裝Kite 雙擊“KiteSetup.exe”安裝程序 這裏我選擇了跳過郵箱安裝,如下圖所示: 安裝

原创 Django中間件的執行順序

Django中間件的執行順序 Middleware(中間件) Middleware並不是Django所獨有的東西,在其他的Web框架中也有這種概念。在Django中,Middleware可以滲入處理流程的四個階段:request,

原创 項目效果圖

項目效果圖 項目1:粵家園 首頁 滾動鼠標後,效果 選擇某個樓盤 樓盤信息 微信登錄 項目2:Yue來了 後端接口 後臺數據庫表管理 接口文檔

原创 Python字符串前面加u,r,b的含義

Python字符串前面加u,r,b的含義 u/U:表示unicode string,表示使用unicode進行編碼; 代表對字符串進行unicode編碼。 建議:對於非全英文字符串, 必須指定所需編碼, 否則容易出現亂碼,建議採用

原创 導出Django項目所安裝的包和快速安裝Django項目所需要的包

導出Django項目所安裝的包和快速安裝Django項目所需要的包 導出項目所安裝的包: 命令:pip freeze > requirements.txt 注意:requirements.txt的內容是項目所安裝的包; 快速安裝D

原创 Django REST framework配置Redis緩存

Django REST framework配置Redis緩存 前提條件: 安裝好Redis數據庫,並啓動Redis數據庫; Django redis 源碼網址:https://github.com/niwinz/django-re

原创 Django REST framwork的權限驗證

在這裏插入代碼片# Django REST framwork的權限驗證 一、用戶是否登錄 (1)判斷用戶是否登錄; permission_classes = (IsAuthenticated, ) 注意:permission_

原创 PyCharm中設置爲Eclipse快捷鍵

PyCharm中設置爲Eclipse快捷鍵: 最常用快捷鍵: 回到跳轉前的代碼:alt + 左箭頭 回到當前的代碼:alt + 右箭頭 當前行代碼上下移動:alt + 上下箭頭 刪除當前行:ctrl + d 在當前文件內搜

原创 Django實現模型變更的三個步驟

實現模型變更的三個步驟: (1)修改你的模型(在models.py文件中)。 (2)運行python manage.py makemigrations ,爲這些修改創建遷移文件 (3)運行python manage.py migr

原创 使用JSON Web Token完成用戶認證(REST framework JWT Auth)

使用JSON Web Token完成用戶認證(REST framework JWT Auth) 前提: Python 3.6.5 Django 1.11 Django REST Framework 3.8 第一步:安裝jwt p