Django-访问模板中的modelform字段值

trpt4him

我有一个包含多个字段的表单,我希望其中一个表单可以仅使用字段值的纯文本替换字段的HTML控件。我要在模板,models.py或forms.py中做什么?我的forms.py中没有任何与该领域相关的东西,只有其他领域。

#models.py
class RoomEvent(models.Model):
    room = models.ForeignKey('Room')
    description = models.CharField(max_length=250)

--

#template 
<form method='POST' action=''>

<table>
    <tr>
<td><label for="id_room">Room:</label></td> 
<td>{{ form.room.room.name }}</td>
</tr>
...

我已经试过了:

#fields.py:
class RoomEventForm(ModelForm):
    room = forms.ModelChoiceField(queryset=Room.objects.select_related())

...然后替换{{form.room}}{{form.room.room.name}}的模板,但无济于事。请给我一个空白。

{{ form.room.name }} 给我“房间” ..?

{{ form.room.value }} 给我ID,而不是实际名称。

为什么这么难???

trpt4him

我结束了使用{{ roomevent.room.name }},其中roomevent是的ModelForm的模型。我想这就是“普遍接受”的方式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Django模板中访问单个表单字段

来自分类Dev

如何在Django modelform中隐藏字段?

来自分类Dev

Django-将默认值分配给ModelForm中的字段

来自分类Dev

在CreateView中设置Django ModelForm的字段值

来自分类Dev

如何在Django模板的* linked *表中显示字段的值?

来自分类Dev

在Django模板中访问字典值

来自分类Dev

在Django ModelForm中动态更改字段选择

来自分类Dev

如何在Django视图中访问ModelForm的字段

来自分类Dev

通过Django模板中的索引值访问元组

来自分类Dev

django从模板中的列表访问值

来自分类Dev

Django ModelForm初始或自定义字段值

来自分类Dev

Django-在模板中访问链的ForigenKey对象字段

来自分类Dev

Django访问模板中的中间字段

来自分类Dev

在Django模板中访问PositiveSmallIntegerField的Choices值

来自分类Dev

在Django模板中访问相关的表字段值

来自分类Dev

Django ModelForm:定义未传递到模板的值

来自分类Dev

在Django2.1中提交后,如何在modelform中获取ckeditor字段值?

来自分类Dev

使用表单访问Django模板中的M2M字段值

来自分类Dev

在CreateView中为Django ModelForm设置字段的值

来自分类Dev

Django:难以理解如何访问模板中的字段值

来自分类Dev

模板中未显示Django字段值

来自分类Dev

Django模板:从字典访问值列表

来自分类Dev

从Django中的列表字段访问值

来自分类Dev

Django的。从表单对象访问模板中的外键字段

来自分类Dev

Django - 从模板中的图像字段访问图像

来自分类Dev

在 Django 模板中访问字典

来自分类Dev

Django ModelForm 不检索字段的值

来自分类Dev

访问从 django 中的模板呈现模板的视图

来自分类Dev

Django:无法访问模板中字典的值

Related 相关文章

热门标签

归档