Django 使用其他字段时使隐藏字段可见

Django 使用其他字段时使隐藏字段可见,django,Django,我正在尝试在我的模型代码中创建一个部分,该部分仅允许我在选择前一个字段时添加值 代码的目标是执行以下操作 有空或空选项 从元组中选择一个选项 显示新字段选项 我希望做的示例是为我的模型中的项目添加保修。我试图使日期字段(或使用日期格式的字符字段)仅在选择选项时显示(即,选择30天保修时,日期字段可用),否则应隐藏日期字段(即,未选择任何字段,因此日期字段不显示) 欢迎提出任何建议和解决办法 这在Django Admin only中首先使用javascript捕获选择/取消选择事件,然后显示/隐藏

我正在尝试在我的模型代码中创建一个部分,该部分仅允许我在选择前一个字段时添加值

代码的目标是执行以下操作

  • 有空或空选项
  • 从元组中选择一个选项
  • 显示新字段选项
  • 我希望做的示例是为我的模型中的项目添加保修。我试图使日期字段(或使用日期格式的字符字段)仅在选择选项时显示(即,选择30天保修时,日期字段可用),否则应隐藏日期字段(即,未选择任何字段,因此日期字段不显示)

    欢迎提出任何建议和解决办法
    这在Django Admin only中

    首先使用javascript捕获选择/取消选择事件,然后显示/隐藏要显示/隐藏的字段。如果没有javascript,你就无法做到这一点。必须有一种方法可以在没有JS的情况下实现这一点。我希望使用允许默认选项的元组。我希望在选择默认值以外的其他选项时,日期字段可见。如果不使用javascript,则在不刷新页面的情况下,无法显示/隐藏dom元素。如果你认为刷新页面无关紧要,那就不同了。我的代码使用的是django。这对任何人来说都是不可见的(这部分不使用html),因为django admin中严格地存在这一点。没有Dom元素在起作用。