【问题标题】:Is there a way to have a list in Django that isn't separated by comma's有没有办法在 Django 中有一个不被逗号分隔的列表
【发布时间】:2019-01-09 10:15:43
【问题描述】:

我正在寻找一个可以附加到的数组或列表,有点像我用于多对多字段的自定义表单。

我不能只制作另一个表格并使用相同的表格的原因是此列表中的每个条目可能不同。

我找到了 ArrayField,但我们试图避免只使用逗号。

【问题讨论】:

  • 它的存储方式有什么关系?重要的是如何显示它,这取决于模板或表单字段。
  • @DanielRoseman 是的,我需要任何方法来显示该字段

标签: python django django-models django-forms


【解决方案1】:

标题中问题的答案是否定的。在 Python 中,列表元素用逗号分隔。

您的问题不是很清楚,但您似乎想在模板中显示您的列表。为此,您需要遍历列表。

{% for element in list %}
    {{ element }}
{% endfor %}

【讨论】:

  • 从我提供的表格图片来看,我认为我的问题很容易解释。我想要一个用于数据插入的表单字段,类似于我上面提供的表单字段,但用于数组字段而不是多对多字段。
猜你喜欢
  • 2019-03-04
  • 2020-11-01
  • 1970-01-01
  • 2021-07-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-10-14
相关资源
最近更新 更多