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

Django admin管理工具TabularInline類用法詳解

 更新時間:2020年05月14日 10:49:53   作者:ZeroChia  
這篇文章主要介紹了Django admin管理工具TabularInline類用法詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

TabularInline類用于在A頁面上編輯B表的字段,舉例說明,如果models.py中有Staff、Job兩個model:

from django.db import models

class Staff(models.Model):
 name = models.CharField(max_length=10)

class Job(models.Model):
 staff = models.ForeignKey(Staff)
 task = models.CharField(max_length=100)

如果想在Staff頁面編輯Job的內(nèi)容,可以在admin.py中這么寫:

from django.contrib import admin

class JobInline(admin.TabularInline):
 model = Job

class StaffAdmin(admin.ModelAdmin):
 inlines = [
  JobInline,
 ]

如果想編輯第三個表,也可以直接加上,比如models.py中職員還有一個工資表Salary:

class Salary(models.Model):
 staff = models.ForeignKey(Staff)
 salary = models.IntegerField(max_length=8)

可以在admin.py中這么寫:

from django.contrib import admin

class JobInline(admin.TabularInline):
 model = Job

class SalaryInline(admin.TabularInline):
 model = Salary

class StaffAdmin(admin.ModelAdmin):
 inlines = [
  JobInline,
  SalaryInline
 ]

Django提供了兩個InlineModelAdmin的子類,分別是TabularInline和StackedInline,區(qū)別在于使用的模板不同。

補(bǔ)充知識:django admin TabularInline raw_id_fields 添加查詢 搜索小圖標(biāo)顯示

問題:在django app admin TabularInline類使用了下面引用了 raw_id_fields 還是找不到搜索小圖標(biāo)。模型引用的是在別的app的model下。

解決方案:yourapp.adminx.py 下面需要注冊對應(yīng)的模型。

以上這篇Django admin管理工具TabularInline類用法詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python實(shí)現(xiàn)一行代碼自動繪制藝術(shù)畫

    Python實(shí)現(xiàn)一行代碼自動繪制藝術(shù)畫

    DiscoArt?是一個很牛的開源模塊,它能根據(jù)你給定的關(guān)鍵詞自動繪畫。本文就將利用這一模塊實(shí)現(xiàn)一行代碼自動繪制藝術(shù)畫,需要的可以參考一下
    2022-12-12
  • PyTorch環(huán)境配置及安裝過程

    PyTorch環(huán)境配置及安裝過程

    這篇文章主要介紹了PyTorch環(huán)境配置及安裝,本文通過圖文實(shí)例代碼相結(jié)合給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2023-04-04
  • Python實(shí)現(xiàn)把xml或xsl轉(zhuǎn)換為html格式

    Python實(shí)現(xiàn)把xml或xsl轉(zhuǎn)換為html格式

    這篇文章主要介紹了Python實(shí)現(xiàn)把xml或xsl轉(zhuǎn)換為html格式,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-04-04
  • 實(shí)例介紹Python中整型

    實(shí)例介紹Python中整型

    在本篇內(nèi)容中我們通過實(shí)例分享了關(guān)于Python中整型的相關(guān)知識點(diǎn)內(nèi)容,有興趣的朋友們學(xué)習(xí)下。
    2019-02-02
  • Python實(shí)現(xiàn)mysql數(shù)據(jù)庫更新表數(shù)據(jù)接口的功能

    Python實(shí)現(xiàn)mysql數(shù)據(jù)庫更新表數(shù)據(jù)接口的功能

    這篇文章主要給大家介紹了關(guān)于Python如何實(shí)現(xiàn)mysql數(shù)據(jù)庫更新表數(shù)據(jù)接口功能的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-11-11
  • Python實(shí)現(xiàn)日期判斷和加減操作詳解

    Python實(shí)現(xiàn)日期判斷和加減操作詳解

    這篇文章主要介紹了如何利用Python實(shí)現(xiàn)日期的判斷,以及對日期的加減操作,文中的示例代碼對我們學(xué)習(xí)或工作有一定的價(jià)值,需要的可以參考一下
    2022-01-01
  • python分析apache訪問日志腳本分享

    python分析apache訪問日志腳本分享

    這篇文章主要介紹了python分析apache訪問日志腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下
    2015-02-02
  • Python詳細(xì)介紹模型封裝部署流程

    Python詳細(xì)介紹模型封裝部署流程

    本文實(shí)例講述了Python模型封裝部署的原理與實(shí)現(xiàn)方法。封裝即是隱藏對象的屬性和實(shí)現(xiàn)細(xì)節(jié),僅對外提供公共訪問方式,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • python實(shí)現(xiàn)字母閃爍效果的示例代碼

    python實(shí)現(xiàn)字母閃爍效果的示例代碼

    本文主要介紹了python實(shí)現(xiàn)字母閃爍效果的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08
  • python中的subprocess.Popen()使用詳解

    python中的subprocess.Popen()使用詳解

    今天小編就為大家分享一篇python中的subprocess.Popen()使用詳解,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12

最新評論

武川县| 和顺县| 绥德县| 沅江市| 无极县| 囊谦县| 凌云县| 松桃| 内江市| 大庆市| 枝江市| 吴忠市| 桐乡市| 花莲县| 通许县| 通城县| 泰和县| 晋中市| 保山市| 灌云县| 泗洪县| 海安县| 兰溪市| 当阳市| 高安市| 即墨市| 民县| 防城港市| 阿拉尔市| 丰县| 虹口区| 松原市| 来安县| 通榆县| 深水埗区| 宁国市| 临西县| 临城县| 白河县| 黄陵县| 兴文县|