xadmin 多對多字段顯示和編輯頁面布局


1.多對多字段顯示

 # 多對多字段顯示
    filter_horizontal = ['goods_code', 'store', 'groups']

    style_fields = {'goods_code': 'm2m_transfer', 'store': 'm2m_transfer', 'groups': 'm2m_transfer'}  # 控制字段的顯示樣式

2.修改布局

from xadmin.layout import Main, TabHolder, Tab, Fieldset, Row, Col, AppendedText, Side, Field

form_layout = (
        # main是主頁面 Fieldset 第一個參數數這個塊的標題,后面是字段
        Main(
            Fieldset('基礎信息',
                     'username', 'password', 'base_price'),
            Fieldset('權限信息',
                     'groups', 'goods_code', 'store'),
        ),
        # Side是左邊區域
        Side(
            Fieldset('賬號',
                     'is_staff', 'is_active'),
        )
    )

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM