当前位置: 首页 > news >正文

修改添加数据界面的布局

在Django admin中修改添加数据界面的布局通常涉及到自定义模板或重写ModelAdmin中的某些方法,比如change_form_templateadd_form_templatefieldsetsadd_fieldsets。但是,如果你只是想简单地调整字段的布局和顺序,而不涉及复杂的HTML或JavaScript,那么使用fieldsetsadd_fieldsets通常就足够了。

from django.contrib import admin  
from .models import BasicInfo  class BasicInfoAdmin(admin.ModelAdmin):  fieldsets = (  (None, {  'fields': (('field1', 'field2'), 'field3', 'field4'),  'description': "这里可以添加一些描述性的文本"  }),  ('More fields', {  'classes': ('collapse',),  # 这将使这个字段集默认折叠起来  'fields': ('field5', 'field6'),  }),  )  admin.site.register(BasicInfo, BasicInfoAdmin)

相关文章:

  • 贪 吃 蛇
  • 掌控数据流:深入解析 Java Stream 编程
  • 运维系列.在Docker中使用Grafana
  • 如何提高网站收录?
  • 第6章 字典
  • skywalking9.4 链路追踪
  • 【C语言】static关键字用法
  • 【每日刷题】Day61
  • bigtop-3.4.0-SNAPSHOT ubuntu22.04打包
  • [2024-06]-[大模型]-[Ollama] 0-相关命令
  • 系统架构设计师重难点知识脑图
  • 启明智显工业级HMI芯片Model3功耗特性分享
  • LabVIEW2017破解安装教程
  • vue2前置路由守卫中使用this.$store.state报错解决
  • Django前端页面-模板继承
  • canvas 五子棋游戏
  • django开发-定时任务的使用
  • fetch 从初识到应用
  • HashMap ConcurrentHashMap
  • Java多线程(4):使用线程池执行定时任务
  • maven工程打包jar以及java jar命令的classpath使用
  • maya建模与骨骼动画快速实现人工鱼
  • NSTimer学习笔记
  • Odoo domain写法及运用
  • orm2 中文文档 3.1 模型属性
  • Python_网络编程
  • python大佬养成计划----difflib模块
  • Spark RDD学习: aggregate函数
  • vue脚手架vue-cli
  • 复习Javascript专题(四):js中的深浅拷贝
  • 警报:线上事故之CountDownLatch的威力
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 浅谈Golang中select的用法
  • 入门级的git使用指北
  • 我这样减少了26.5M Java内存!
  • 延迟脚本的方式
  • 优秀架构师必须掌握的架构思维
  • 中文输入法与React文本输入框的问题与解决方案
  • const的用法,特别是用在函数前面与后面的区别
  • scrapy中间件源码分析及常用中间件大全
  • 容器镜像
  • ​secrets --- 生成管理密码的安全随机数​
  • ​批处理文件中的errorlevel用法
  • ​业务双活的数据切换思路设计(下)
  • # Redis 入门到精通(一)数据类型(4)
  • #100天计划# 2013年9月29日
  • #define与typedef区别
  • #pragma 指令
  • $$$$GB2312-80区位编码表$$$$
  • (1)(1.13) SiK无线电高级配置(六)
  • (Python第六天)文件处理
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (附源码)计算机毕业设计大学生兼职系统
  • (力扣题库)跳跃游戏II(c++)
  • (一)认识微服务