zoukankan      html  css  js  c++  java
  • 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'),
            )
        )
  • 相关阅读:
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    jchdl
    UVa 437 (变形的LIS) The Tower of Babylon
    UVa 1025 (动态规划) A Spy in the Metro
    UVa 10129 (并查集 + 欧拉路径) Play on Words
  • 原文地址:https://www.cnblogs.com/wtil/p/12696506.html
Copyright © 2011-2022 走看看