20、python_django_web开发_xadmin后台管理中models数据表的注册与使用_笔记
xadmin的使用 models的注册 在pycharm中新建py文件的模板 file and code templates Pycharm 变量 $DATE $TIME $PRODUCT_NAME $NAME Django xadmin 只是对数据表做了增删改查的管理 不像php的后台 是对应每一个功能的 django的不依赖业务逻辑 但是我们可以自己加 Xadmin:后台管理 数据表的增 删 改 查 建立adminx.py文件 必须叫adminx.py 注册方法与admin类似 只是配置类是继承object list_display = ('code', 'email') search_fields = ('code', 'email') list_filter = ('send_time', ) 配置的远远不止这三种 后面实际开发遇到后 会增加 对外键的处理 xadmin是如何完成的? 过滤或搜索的时候 遇到外键 仅仅是字段名是不行的 如果是外键 字段名仅仅是对象 并没有具体 ‘course__name’ 需要指出外键的具体哪个字段参与搜索或过滤
|