欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Django實現(xiàn)從數(shù)據(jù)庫中獲取到的數(shù)據(jù)轉(zhuǎn)換為dict

 更新時間:2020年03月27日 09:25:00   作者:LeslieLiangZ  
這篇文章主要介紹了Django實現(xiàn)從數(shù)據(jù)庫中獲取到的數(shù)據(jù)轉(zhuǎn)換為dict,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

這種方式只能應(yīng)用于從數(shù)據(jù)庫中獲取到的單條數(shù)據(jù),例如models.Users.objects.get()獲取到的數(shù)據(jù)

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') 

重點是導(dǎo)入的model_to_dict方法

補(bǔ)充知識:django自定義標(biāo)簽使用,Bytes/KB/MB/GB相互轉(zhuǎn)換

目錄結(jié)構(gòu)

templatetags
--mytags.py
views.py

后端代碼 mytags.py

from django import template

register = template.Library()
#bytes單位轉(zhuǎn)換
@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 %} <--導(dǎo)入自定義標(biāo)籤-->
<td>{% bytes_convert i.bytes %}</td> <--使用標(biāo)籤-->

以上這篇Django實現(xiàn)從數(shù)據(jù)庫中獲取到的數(shù)據(jù)轉(zhuǎn)換為dict就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pytorch 模擬關(guān)系擬合——回歸實例

    pytorch 模擬關(guān)系擬合——回歸實例

    今天小編就為大家分享一篇pytorch 模擬關(guān)系擬合——回歸實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • pytorch:實現(xiàn)簡單的GAN示例(MNIST數(shù)據(jù)集)

    pytorch:實現(xiàn)簡單的GAN示例(MNIST數(shù)據(jù)集)

    今天小編就為大家分享一篇pytorch:實現(xiàn)簡單的GAN示例(MNIST數(shù)據(jù)集),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • Python自定義模塊的創(chuàng)建與使用

    Python自定義模塊的創(chuàng)建與使用

    這篇文章主要給大家介紹了關(guān)于Python自定義模塊創(chuàng)建與使用的相關(guān)資料,文中還給大家分享了python打包用戶自定義模塊的方法,文中通過實例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Python3 shelve對象持久存儲原理詳解

    Python3 shelve對象持久存儲原理詳解

    這篇文章主要介紹了Python3 shelve對象持久存儲原理詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-03-03
  • Python通過cv2讀取多個USB攝像頭

    Python通過cv2讀取多個USB攝像頭

    這篇文章主要為大家詳細(xì)介紹了Python通過cv2讀取多個USB攝像頭,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Python完成毫秒級搶淘寶大單功能

    Python完成毫秒級搶淘寶大單功能

    在本篇文章里小編給大家分享了關(guān)于Python完成毫秒級搶淘寶大單功能以及實例代碼,需要的朋友們參考下。
    2019-06-06
  • 詳解tf.device()指定tensorflow運(yùn)行的GPU或CPU設(shè)備實現(xiàn)

    詳解tf.device()指定tensorflow運(yùn)行的GPU或CPU設(shè)備實現(xiàn)

    這篇文章主要介紹了詳解tf.device()指定tensorflow運(yùn)行的GPU或CPU設(shè)備實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • Django forms組件的使用教程

    Django forms組件的使用教程

    服務(wù)端假設(shè)所有用戶提交的數(shù)據(jù)都是不可信任的,所以Django框架內(nèi)置了form組件來驗證用戶提交的信息,這篇文章主要介紹了Django forms組件的使用教程,感興趣的小伙伴們可以參考一下
    2018-10-10
  • Python中str.format()詳解

    Python中str.format()詳解

    本文主要給大家詳細(xì)介紹的是python編程中str.format()的基本語法和高級用法,非常的詳細(xì),并附有示例,希望大家能夠喜歡
    2017-03-03
  • Python?numpy之線性代數(shù)與隨機(jī)漫步

    Python?numpy之線性代數(shù)與隨機(jī)漫步

    這篇文章主要介紹了Python?numpy之線性代數(shù)與隨機(jī)漫步,線性代數(shù),矩陣計算,優(yōu)化與內(nèi)存;比如矩陣乘法,分解,行列式等數(shù)學(xué)知識,是所有數(shù)組類庫的重要組成部分
    2022-07-07

最新評論