最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Django Xadmin多對(duì)多字段過(guò)濾實(shí)例

 更新時(shí)間:2020年04月07日 14:20:54   作者:宅神kin  
這篇文章主要介紹了Django Xadmin多對(duì)多字段過(guò)濾實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

在xadmin中是不能像原生admin那樣使用formfield_for_manytomany方法來(lái)過(guò)濾多對(duì)多字段

進(jìn)入xadmin源碼,找到了formfield_for_dbfield這個(gè)方法,測(cè)試是有用的,可以過(guò)濾第一個(gè)選項(xiàng)框的值

補(bǔ)充知識(shí):給django admin后臺(tái)管理user擴(kuò)展下拉框及多選框的字段

1.首先在models.py中編寫擴(kuò)展User所用到的userProfile模型及下拉框和多選框選項(xiàng)值所需要的模型(因?yàn)槲宜龅南吕蚝投噙x框的值都是從數(shù)據(jù)庫(kù)里面取得),代碼如下:

2.第二步編寫admin.py對(duì)User字段進(jìn)行擴(kuò)展,代碼如下:

# -*- coding: UTF-8 -*-
from django.contrib import admin
from django import forms
from TESTAPP.models import test,userProfile
from django.contrib.auth.admin import UserAdmin
from django.contrib.auth.models import User
 
# Register your models here.
class userProfileForm(forms.ModelForm):
  option = forms.ModelChoiceField(label=u'下拉框',queryset=test.objects.all())
  checkbox = forms.ModelMultipleChoiceField(label=u'多選框',queryset=test.objects.all(),widget=forms.CheckboxSelectMultiple())
  class Meta:
    model = userProfile
    fields = ['option','checkbox']
class profileInline(admin.StackedInline):
  model = userProfile
  form = userProfileForm
class testUserAdmin(UserAdmin):
  inlines = [profileInline,]
admin.site.unregister(User)
admin.site.register(User, testUserAdmin)

通過(guò)這兩步就可以試下在django admi臺(tái)管理User中擴(kuò)展一個(gè)下拉框和一個(gè)多選框,效果如下圖:

以上這篇Django Xadmin多對(duì)多字段過(guò)濾實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深入理解pytorch庫(kù)的dockerfile

    深入理解pytorch庫(kù)的dockerfile

    這篇文章主要介紹了pytorch庫(kù)的dockerfile,主要包括dockerfile命令,使用指令的注意點(diǎn)及存在的一些問(wèn)題,本文給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-06-06
  • Python使用Scrapy爬取妹子圖

    Python使用Scrapy爬取妹子圖

    前面我們給大家介紹了使用nodejs來(lái)爬取妹紙圖片的方法,下面我們來(lái)看下使用Python是如何實(shí)現(xiàn)的呢,有需要的小伙伴參考下吧。
    2015-05-05
  • python實(shí)現(xiàn)跨年煙花動(dòng)態(tài)效果

    python實(shí)現(xiàn)跨年煙花動(dòng)態(tài)效果

    這篇文章主要介紹了python實(shí)現(xiàn)跨年煙花的動(dòng)態(tài)效果,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)吧
    2023-01-01
  • 通過(guò)實(shí)例了解Python str()和repr()的區(qū)別

    通過(guò)實(shí)例了解Python str()和repr()的區(qū)別

    這篇文章主要介紹了通過(guò)實(shí)例了解Python str()和repr()的區(qū)別,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • 徹底解決No?module?named?‘torch_geometric‘報(bào)錯(cuò)的辦法

    徹底解決No?module?named?‘torch_geometric‘報(bào)錯(cuò)的辦法

    這篇文章主要給大家介紹了關(guān)于如何徹底解決No?module?named?‘torch_geometric‘報(bào)錯(cuò)的辦法,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2022-03-03
  • aws 通過(guò)boto3 python腳本打pach的實(shí)現(xiàn)方法

    aws 通過(guò)boto3 python腳本打pach的實(shí)現(xiàn)方法

    這篇文章主要介紹了aws 通過(guò)boto3 python腳本打pach的實(shí)現(xiàn)方法,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • python繪圖pyecharts+pandas的使用詳解

    python繪圖pyecharts+pandas的使用詳解

    這篇文章主要介紹了python繪圖pyecharts+pandas的使用詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • Python?OpenCV實(shí)現(xiàn)人物動(dòng)漫化效果

    Python?OpenCV實(shí)現(xiàn)人物動(dòng)漫化效果

    這篇文章主要介紹了利用Python和OpenCV實(shí)現(xiàn)人物的動(dòng)漫化特效,文中的示例代碼講解詳細(xì),對(duì)我們學(xué)習(xí)Python和OpenCV有一定的幫助,需要的可以了解一下
    2022-01-01
  • Python?jpg快速轉(zhuǎn)png并調(diào)整大小方式

    Python?jpg快速轉(zhuǎn)png并調(diào)整大小方式

    這篇文章主要介紹了Python實(shí)現(xiàn)jpg快速轉(zhuǎn)png并調(diào)整大小方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • Python?configparser模塊的用法示例代碼

    Python?configparser模塊的用法示例代碼

    這篇文章主要介紹了Python?configparser模塊的用法,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-12-12

最新評(píng)論

曲水县| 新营市| 铜山县| 玛纳斯县| 六枝特区| 巨野县| 马关县| 呼图壁县| 深州市| 勐海县| 通山县| 许昌市| 孟津县| 海口市| 宁阳县| 房产| 荔波县| 德惠市| 阳高县| 桃江县| 太仆寺旗| 修文县| 新余市| 牙克石市| 渭源县| 武宁县| 新野县| 辽源市| 应城市| 太白县| 齐齐哈尔市| 任丘市| 吉安县| 西平县| 来宾市| 成都市| 宁安市| 庆阳市| 海口市| 永州市| 新丰县|