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'), ) )