Flask / Python - 失去造型

时间:2013-03-07 03:17:49

标签: python flask

这是我第一次使用S / O,所以如果我不完全遵循发布规范,我会道歉。

我的问题是使用Python Flask,并创建一个需要多个参数的应用程序路径。

这是我的代码:

     @app.route('/edit/<title>/<chapter>/<section>', methods = ['GET', 'POST'])
     def edit_form(title, chapter, section):
          if request.method == 'GET':
               return render_template("edit/edit_form.html", title=title, chapter=chapter, section=section)

这失去了我的造型。但是,如果我将1或0个参数传递给edit_form,它将保持与其余模板相同的样式。发生了什么,我该如何解决?

编辑:我设法找出了问题 - 这是一个范围问题。我的base.html编写的方式只能达到一个级别。但是,当我使用目录中的目录时,它将无法找到它不需要的文件夹。修复是创建一个不同的base.html(或编辑原始base.html上升到多个级别,因为如果没有更高的目录,即使代码中有“..”,它也会停止上升。< / p>

0 个答案:

没有答案