django render不成功

代码如图
图片描述

一直到print都是正确执行,数据库操作也都正确完成了,最后就是render没有执行,没有报错

阅读 6.1k
2 个回答

html 文件加上路径

或者 第三个参数写成 context={‘username': '', 'projects': ''}

render 函数的文档:
https://docs.djangoproject.co...
render的参数:
render(request, template_name, context=None, content_type=None, status=None, using=None)

  • request: 请求句柄
  • template_name: 模板名称
  • context: 需要传入模板中的参数
  • content_type: 返回请求头部的content-type值,返回页面的类型
  • status: 响应请求的状态码
  • using: 用于加载模板使用的模板引擎的名称

你最后的return 那一行需要改成:

return render(req, 'mainpage.html', contenxt={'username': 'hhhhhhh', 'projects': projects})
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题