首页 > 解决方案 > 带有来自模型的标签名称的Django模型字段集?

问题描述

我有一个名为“文档”的模型,现在我在桌子上有两个字段,即 -type & path

现在类型将从管理员端更新,路径将由用户更新,所以也处理这个我使用模型集表单(因为一次更新多个字段)

from django.forms import modelformset_factory

documentFormset = modelformset_factory(Documents, fields=('document_path',), extra=0)
formset = documentFormset(queryset=Documents.objects.filter(type="Request"))

所以上面给出了要求,但现在的问题是我需要将“类型”作为字段名称显示到相应的路径字段!

例如:

If a row has 
id  |  type        | path |
1   |  Request     |      |
2   |  Certificate |      |

当在上面使用模型表单集时,它会给出两个表单,其中“路径”作为输入,其默认标签为“路径”

所以问题是我需要将“类型”值显示为标签名称,

Certificate : Input(filepath)   // need this instead of 
Type:   Input(filepath)

那么如何将字段标签名称更改为来自同一模型的名称

标签: pythondjango

解决方案


推荐阅读