题目
小明为“在线加法练习系统”的欢迎页面编写了如下的路由和视图函数。
@app.route('/')
def index( ):
mtxt = '欢迎使用在线加法练习系统!'
return render template('index1, html', txt=mtxt)
(1)
根据上述代码可以确认小明使用了模板文件来编写“欢迎页面”的代码。试简单描述模板文件的作用。
(2)
在FlaskWeb应用框架中,可以通过网页模板来显示内存变量的值或对象等,以下在模板文件index.html中用于显示内存变量mtxt值的正确代码为( )
A . {{mtxt}}
B . {%mtxt%}
C . {{txt}}
D . {%txt%}
答案: 解:模板文件:index1.html。 模板文件的作用:用于渲染显示网页文件,在Flask应用中视图函数只负责业务逻辑和数据处理(业务逻辑方面)而模板则取到视图函数的数据结果进行展示(视图展示方面),这样代码结构会更清晰,并降低代码与网页的耦合度。
C