亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

怎么在Django中怎么將從數據庫中獲取到的數據轉換為dict

發布時間:2021-04-16 16:34:23 來源:億速云 閱讀:312 作者:Leah 欄目:開發技術

今天就跟大家聊聊有關怎么在Django中怎么將從數據庫中獲取到的數據轉換為dict,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。

models.Users.objects.get()獲取到的數據

from django.forms.models import model_to_dict

class Index(VIew):
 def get(self, request):
 userObj = models.Users.objects.get(id = 1)
 userDict = model_to_dict(userObj)
 print(userDict)
 return HttpResponse('yes')

重點是導入的model_to_dict方法

補充知識:django自定義標簽使用,Bytes/KB/MB/GB相互轉換

目錄結構

templatetags
--mytags.py
views.py

后端代碼 mytags.py

from django import template

register = template.Library()
#bytes單位轉換
@register.simple_tag()
def bytes_convert(num):
 if not num:
  return ''
 elif num < 1024:
  return str(num) + ' B'
 elif 1024 <= num < 1024*1024:
  return str(round(num/1024,2)) + ' KB'
 elif 1024*1024 <= num < 1024*1024*1024:
  return str(round(num/(1024*1024),2)) + ' MB'
 else:
  return str(round(num/(1024*1024*1024),2)) + ' GB'

前端代碼

{% load mytags %} <--導入自定義標籤-->
<td>{% bytes_convert i.bytes %}</td> <--使用標籤-->

看完上述內容,你們對怎么在Django中怎么將從數據庫中獲取到的數據轉換為dict有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

安徽省| 海原县| 铜鼓县| 武穴市| 平遥县| 弥渡县| 富平县| 临颍县| 阳新县| 秭归县| 安阳县| 额尔古纳市| 神农架林区| 东平县| 东乌珠穆沁旗| 大城县| 秀山| 栾川县| 本溪| 冕宁县| 双城市| 永宁县| 正阳县| 林西县| 黄骅市| 蓝田县| 太湖县| 荥经县| 综艺| 弋阳县| 陆丰市| 新竹市| 大城县| 龙江县| 永和县| 永泰县| 达州市| 田阳县| 驻马店市| 桐柏县| 蒙城县|