【问题标题】:Django - Error models with control dataDjango - 带有控制数据的错误模型
【发布时间】:2012-07-05 16:57:05
【问题描述】:

我正在编写models.py文件,我需要一些控件来执行一些字段的自动编译。

MOTIVOINGRESSO = (
         (u'sequestro ', u'sequestro'),
         (u'fermo ', u'fermo'),
         (u'confisca final ', u'confisca final'),
         (u'cambio custodian ', u'cambio custodian'),
     )
     motivo_ingresso = models.CharField (max_length = 50, choices = MOTIVOINGRESSO)

FERMO = ( (u'30 ', u'30'), (u'60 ', u'60'), (u'90 ', u'90'), (u'180 ', u'180'), (u'1 month ', u'1 month'), (u'3 months, 'u'3 months'), (u'indeterminato ', u'indeterminato'), ) durata_in_giorni_del_fermo = models.CharField (max_length = 20, choices = STOPPED, blank = True)

如果管理员选择点击'sequestro',在durata_in_giorni_del_fermo会自动选择'indeterminato'。 我应该报告输入的值吗?或机器周期(如果在模型内)?

有什么想法吗?

【问题讨论】:

  • 您可以通过ajax 请求表单字段来完成此操作。
  • ajax?任何解决此问题的链接,并在 ajax 中解决?

标签: django django-models django-forms django-admin django-views


【解决方案1】:

如果您通过模板中的Jquery 来完成,这非常容易。我不知道,这可以在models.py 中实现。以下链接与您的问题非常相关。

  1. How to implement two dropdowns dependent on each other using Django and jQuery
  2. Dynamic select fields with JQuery and django

希望您在点击上述链接后对 ajax 和 Jquery 有所了解 :)

【讨论】:

  • @AlexanderT 如果您觉得我的回答有帮助,请将其标记为答案。
猜你喜欢
  • 2011-07-16
  • 2022-11-02
  • 2017-09-08
  • 1970-01-01
  • 1970-01-01
  • 2013-04-22
  • 2017-03-19
  • 2013-03-02
  • 1970-01-01
相关资源
最近更新 更多