在django管理中隐藏字段

django-hidefield的Python项目详细描述


提供字段基类以隐藏django管理中的字段。班级 将管理编辑窗体中的字段标签转换为显示/隐藏切换链接。

用django 1.11测试。

安装

  • pip install django-hidefield
  • 'hidefield'放入INSTALLED_APPS

用法

为要隐藏的任何模型字段类型生成自定义字段类。 该字段还有一个参数hide,参数如下 含义:

  • 'closed':默认情况下,字段在开始时隐藏
  • 'data':如果字段包含数据,则该字段在开始时隐藏
  • 'no-data':如果字段包含 无数据
  • 'opened':(或任何其他值)该字段显示在开始处

示例

fromdjango.dbimportmodelsfromhidefield.fieldsimportHideFieldclassHideCharField(HideField,models.CharField):passclassMyModel(models.Model):name=HideCharField(max_length=32,hide='data')

有关更多示例,请参见exampleapp

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
一组点之间的java快速插值   安卓 Java应用程序崩溃(NullPointerException)   java为什么我的回归不为冰雹工作?   java根据用户需要自动创建新变量   java UnsupportedClassVersionError在执行支持JDK8和JDK11的Jar文件时发生,这些文件是使用Maven的多版本Jar创建的   如何在Java中创建通用数组?   java io。grpc。StatusRuntimeException:未实现:未知服务manipula。核心2。果心原型。离心机   java有没有办法在安卓 studio中更新listView项目布局?   为什么@PostConstruct方法只能启动一个线程?   java Hibernate删除多对多惰性集合   如何从另一个Java类获取文本字段值   java从其他类访问数据   java正确持久化JSON对象   java Camel JMS SQS长轮询