Python 在内容django模板内呈现动态值
请,我想在django模板中呈现一个变量,类似于数据库中文本字段的Python 在内容django模板内呈现动态值,python,django,django-templates,Python,Django,Django Templates,请,我想在django模板中呈现一个变量,类似于数据库中文本字段的{{user.name},我在django管理员中填充了该字段 我如何才能做到这一点请,谢谢大家,祝你们愉快。如果您使用的是自定义表单,请尝试使用 value={{ user.name }} 如果您让Django像“form.as\p”一样为您呈现表单,那么您可以尝试 form_instance = Form(request.POST) 并将表单实例发送到模板经过一段时间的查看,我发现实现这一点的正确解决方案是创建一个过滤器或
{{user.name}
,我在django管理员中填充了该字段
我如何才能做到这一点请,谢谢大家,祝你们愉快。如果您使用的是自定义表单,请尝试使用
value={{ user.name }}
如果您让Django像“form.as\p”
一样为您呈现表单,那么您可以尝试
form_instance = Form(request.POST)
并将表单实例发送到模板经过一段时间的查看,我发现实现这一点的正确解决方案是创建一个过滤器或标记,并根据Django文档链接将其影响到数据库中呈现的内容,我创建了一个过滤器,将内容作为变量,并在找到变量时进行扫描,然后用数据库中的内容替换它
# This code goes in the filter logic
values = model.objects.all()
content.replace('{{ user.name }}',values.name)
# This is how the content is rendered on the template
{{content | filter_name}}