You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django视图函数字典传值未在HTML中正常显示的问题排查

Django模板变量未渲染问题排查

核心问题1:模板路径拼写错误

你的视图函数里指定的模板路径是'Second2_app/index.html',但项目URL配置中引入的是Second_app.urls,app名称多了一个数字2,导致Django找不到对应的模板文件,变量自然无法渲染。
修复:把视图里的模板路径改为'Second_app/index.html',保持和app名称一致。

核心问题2:HTML属性未正确包裹模板变量

HTML的属性值必须用引号包裹,你当前代码里的placeholder={{txt1}}不符合语法规范,浏览器无法正确解析模板变量。
修复:修改input标签的placeholder属性:

<input
       id="name"
       type="text"
       placeholder="{{txt1}}"
       name="name"
       required
/>

次要问题:URL配置冗余

项目URL中同时将空路径和/Customers/都指向Second_app.urls,如果Second_app.urls内的路由规则有冲突,可能会影响页面访问。建议根据实际需求清理冗余的路由配置,比如只保留必要的路径映射。

内容的提问来源于stack exchange,提问作者ABIR2428

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 18:03:13