Django序列化datetime
??大家好,我叫亓官劼(qí guān jié ),在CSDN中記錄學習的點滴歷程,時光荏苒,未來可期,加油~博主目前僅在CSDN中寫博客,唯一博客更新的地址為:亓官劼的博客 ,同時正在嘗試在B站中做一些內容分享,B站主頁為: 亓官劼的B站主頁
本文原創為亓官劼,請大家支持原創,部分平臺一直在惡意盜取博主的文章!!!
若需聯系博主,可以聯系本人微信:qiguanjie2015
在json的json.dumps()函式中,默認情況是沒有對datetime型別的資料進行序列化的,需要我們自己寫序列化或者也可以從django的庫中引入,這里提供一個django庫中的處理方法
from django.core.serializers.json import DjangoJSONEncoder
from django.utils import timezone
createtime = timezone.now()
data = {"createtime":createtime,}
response = HttpResponse(json.dumps(data,ensure_ascii=False,cls=DjangoJSONEncoder))
在匯入DjangoJSONEncoder后,在序列化的時候加上cls=DjangoJSONEncoder即可
CSDN認證博客專家
Python
全堆疊
資料結構與演算法
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/262563.html
標籤:python
下一篇:網路爬蟲實作發送短信驗證碼
