django 裡FileFIELD的編碼問題

2021-09-11 03:44:04 字數 549 閱讀 9069

當獲取filefield資料時會出現編碼問題

在資料庫裡顯示的是d:\python專案\wxmkczpy\uploadfile\qq截圖20190210180915.png

而取出後變成d%3a/python%e9%a1%b9%e7%9b%ae/wxmkczpy/uploadfile/qq%e6%88%aa%e5%9b%be20190210180915.png

這是url編碼

所以可以用urllib 的parse模組解決

from urllib import parse

# create your tests here.

a = "d%3a/python%e9%a1%b9%e7%9b%ae/wxmkczpy/uploadfile/qq%e6%88%aa%e5%9b%be20190210180915.png"

str3 = parse.unquote(a) #解碼字串

print(str3)

d:/python專案/wxmkczpy/uploadfile/qq截圖20190210180915.png

django裡實現分頁

最近忙完手頭的工作,剛好有時間,便嘗試搗鼓c 上面wpf的開發,並用prism來實現mvvm的結構。想想自己已經接近40,卻還在搗鼓 有時候覺得這個似乎不太真實。可是軟體開發一直是自己的業餘愛好,再加上自己的工廠裡一直都要使用,於是還是把業餘時間投入了進去,不管這些時間值得與否,我還是想在csdn上...

Django對models裡的objects的闡述

首先我們先熟悉下objects的大致概念.object是模型屬性 用於模型物件和資料庫互動 objects manager 是管理器型別的物件 是model和資料庫進行查詢的介面.objects 管理器物件 是manager型別的物件,定義在from django.db import models中...

Ubuntu16 04裡django的配置和安裝

關於在ubuntu16.04裡django的配置和安裝 sudo apt get install python pip sudo apt get install python virtualenv 安裝本地虛擬環境管理工具 mkdir django 建立目錄 cd django virtualenv...