当前位置: 首页 > 网络应用技术

django为什么渲染字典会失败

时间:2023-03-07 14:03:08 网络应用技术

  简介:今天,首席执行官指出,要与您分享Django呈现字典失败的原因。如果您可以解决您现在面临的问题,请不要忘记注意此网站。让我们现在开始!

  因为您的页面有两条路由。web页面不能渲染两个路由,因此您必须指定一条路线。

  127.0.0.1:8000/^ index/ $

  无法加载,因为您不配置静态目录。如果您在Django面前添加nginx或apache2,当然,这不需要配置。否则,您需要在设置中设置静态,一个将被添加到urls.urls.uls.py显然与编辑无关。世界上没有鬼魂。原因应该是文档的默认值

  再次查看BAE的一些规则。

  1. BAE优化图片或限制,您需要根据其规则将图片放在静态目录中

  2.您使用静态文件配置,例如nginx。

  3.静态文件的访问目录使用绝对目录。将其上传到BAE后,可以使用相对路径添加,这会使您找到图片

  第三是最有可能的。

  当然,Django的版本有可能不同。

  如图所示,当您配置URL时,所有参数必须在前端页面上传递,以跳到Orghomeview呈现的页面

  我认为是您使模板写错了。在上面2中。您传递给模板的参数是字典。您只能在django的模板中使用该字典的“键”。使用mailcon.lettercon,从模板转换为python是tettercon.lettercon。这是错误的。您应该写{{mailcon |安全}}直接在模板中。

  Querydict不是标准的Python词典。

  a = int(request.post.get('a',0))

  b = int(request.post.get('b',0))

  结论:以上是首席CTO注释的所有内容,供所有人编写,内容涉及Django为什么呈现字典失败。感谢您阅读本网站的内容。我希望这对您有所帮助,更多地了解Django为何渲染字典失败forgot才能在此网站上找到它。