python建立窗口并美化

阅读: 评论:0

python建立窗口并美化

python建立窗口并美化

今天像大家介绍一下界面的的修整,在此之前为了观看,我们改一下界面的语言展示为中文。

看一下结果:

之后我们点击一下之前添加的Model(人)

修改字段的显示名称

修改默认字段显示

添加搜索数据功能

添加过滤器

还有日期过滤器,只能添加日期字段:我没日期字段,就不掩饰了,和前面用法一样:

属性为:date_hierarchy

在编辑数据时,不可修改的字段:readonly_fields = ('age',)

在编辑数据时,不显示的字段:exclude = ['age']

为左侧model类添加icon:model_icon = 'fa fa-user'

图标样式:/,使用的时候'fa fa-'+icon名

直接在数据列表页修改数据:list_editable = ['name','age']

数据列表显示排序:ordering = ('-age',) -表示降序,直接写字段表示升序

数据分页显示:list_per_page = 2

不显示标签功能:show_bookmarks = False

添加主题的选择:

# 在adminx文件中

from xadmin import views

class GlobalSetting(object):

site_title = "JIM STYLE" # 设置标题

site_footer = "this is a about book web" # 设置底部文字

menu_style="accordion" # 使左侧菜单列表为伸缩样式

ister(views.CommAdminView, GlobalSetting) #views.CommAdminView这是xadmin自带的类

添加主题选择(上图右上角我已经添加了):

# 同样是在adminx.py文件下

class BaseSetting(object):

enable_themes = True #添加主题选择功能

use_bootswatch = True #添加多个主题到选择中

ister(views.BaseAdminView, BaseSetting)

【更详细的配置】

上面配置都是自己找的并进行了尝试,也找了一篇更为详细的文章作为以后的需要:

本文发布于:2024-01-30 12:54:05,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170659044920141.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:窗口   python
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23