亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Django使用list對(duì)單個(gè)或者多個(gè)字段求values值實(shí)例

瀏覽:4日期:2024-10-14 16:40:35

開發(fā)環(huán)境:Ubuntu16.04+Django 1.11.9+Python2.7

使用list對(duì)values進(jìn)行求值:

單個(gè)字段的輸出結(jié)果:

price_info=list(Book.objects.filter(auth_id=’Yu’).values(’book_price’))print price_info[{’book_price’: 26}, {’book_price’: 28}, {’book_price’: 27}]

輸出為列表里面包含字典 這樣是因?yàn)檫@個(gè)表里有多條符合auth_id=’Yu’的值.

多個(gè)字段的輸出結(jié)果:

也使用list可以將符合條件的多個(gè)字段同時(shí)提取出來(lái)

entry_list = list(Selleraccount.objects.filter(status=1).values(’number’,’id’,’dealer’))[{’number’: u’1524713362’, ’id’: 8, ’dealer’: ’yw1234’}, {’number’: u’1524792376’, ’id’: 9, ’dealer’: ’yw1234’}]

值得注意的點(diǎn):

這里需要注意的是,values中的字段信息需要使用單引號(hào)進(jìn)行包裹

如果只有一個(gè)符合條件的值,就是一個(gè)列表里面有一個(gè)字典.如果多個(gè)符合條件的值則是多個(gè)字典放在列表中

補(bǔ)充知識(shí):Django獲取多個(gè)復(fù)選框的值,并插入對(duì)應(yīng)表底下

1、實(shí)現(xiàn)的功能類似于,多個(gè)復(fù)選框,后面還有一個(gè)備注,之后要把復(fù)選框的值和備注一一對(duì)應(yīng)插入數(shù)據(jù)庫(kù)表中,主要提供一個(gè)思路,代碼不全。

2、首先,html頁(yè)面先設(shè)計(jì)好,多個(gè)復(fù)選框還有一個(gè)個(gè)備注,代碼如下:

<input type='checkbox' name='user_name' value=''>&nbsp;傻子<input type='input' name='remark' size='100' placeholder='備注'><input type='checkbox' name='user_name' value=''>&nbsp;瘋子<input type='input' name='remark' size='100' placeholder='備注'><input type='checkbox' name='user_name' value=''>&nbsp;狗子<input type='input' name='remark' size='100' placeholder='備注'>

3、接下來(lái),看下View層是怎么實(shí)現(xiàn)的:

(1)html底下的復(fù)選框的name和備注的name都是一樣的,在View底下可以使用下面代碼來(lái)獲取復(fù)選框和備注的列表:

request.POST.getlist(’user_name’)

(2)接下來(lái)就是對(duì)應(yīng)各個(gè)復(fù)選框的備注,生成所需要的數(shù)據(jù),一一對(duì)應(yīng)插入數(shù)據(jù)庫(kù),這里就附上相對(duì)應(yīng)的代碼了:

user_name_list = request.POST.getlist(’user_name’)remark_list = request.POST.getlist(’remark’) for remark remark_list: user_name = user_name_list[remark_list.index(remark)] user_info_dict = {’user_id’: user_id, ’user_name’:user_name,’remark’: remark, ’create_uid’: create_uid, ’create_time’: create_time} UserInfo.objects.create(**user_info_dict)

以上這篇Django使用list對(duì)單個(gè)或者多個(gè)字段求values值實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Django
相關(guān)文章:
主站蜘蛛池模板: 国产亚洲一区二区三区在线 | 久草视频网址 | 日本护士一级毛片在线播放 | 婷婷综合丁香 | 成人影院欧美大片免费看 | 在线观看麻豆视频 | 视频在线一区二区 | 全部免费特别黄的视频播放 | 国产真实强j视频在线观看 国产真实露脸4p视频 | 国产免费不卡v片在线观看 国产免费不卡视频 | 日本老妇成熟 | 色综合久久九月婷婷色综合 | 日韩在线一区二区 | 看全色黄大色黄大片色责看的 | 日韩一级欧美一级一级国产 | 香港a毛片 | 欧美一级级毛片 | 97在线视频99播放 | 日韩一级a毛片欧美一级 | 快猫在线观看入口免费网站满十八 | 1769视频在线观看国产 | 亚色在线 | 大学生a级毛片免费观看 | 亚洲免费一区 | 狠狠色婷婷 | 亚洲狠狠婷婷综合久久蜜桃 | 国产免费播放一区二区三区 | 一级女性黄色生活片 | 黄色的网站免费观看 | 欧美日韩免费 | 伊人色综合久久天天伊 | 久99久女女精品免费观看69堂 | 91桃色视频在线观看 | 黑人巨茎xxx免费视频 | pans国产大尺度私密拍摄视频 | 久青草视频在线播放 | 国产在线精品一区二区 | 一97日本道伊人久久综合影院 | 91在线视| 免费一区二区三区在线视频 | 91av视频免费在线观看 |