相关疑难解决方法(0)

MySQL参数化查询

我很难使用MySQLdb模块将信息插入到我的数据库中.我需要在表中插入6个变量.

cursor.execute ("""
    INSERT INTO Songs (SongName, SongArtist, SongAlbum, SongGenre, SongLength, SongLocation)
    VALUES
        (var1, var2, var3, var4, var5, var6)

""")
Run Code Online (Sandbox Code Playgroud)

有人可以帮我解决这里的语法吗?

python mysql bind-variables

76
推荐指数
5
解决办法
14万
查看次数

烧瓶局部视图以获取项目列表

如果网站的大多数页面上都有从数据库加载的类别列表或近期文章,那么如何避免使用flask和jinja2复制代码?

现在,我有一个html文件,其中包括:

{% include '/root/latest_articles.html' %}
Run Code Online (Sandbox Code Playgroud)

然后,每个视图都必须将参数(文章列表)传递给模板。我想避免这种情况。

在Flask中实现此目标的最佳方法是什么?

谢谢。

编辑

“其他模板上下文”将起作用..我可以导出一个函数,该函数从数据库加载数据并在“ latest_articles.html”模板中访问它。

还有另一种方法吗?

jinja2 flask python-2.7

2
推荐指数
1
解决办法
1944
查看次数

标签 统计

bind-variables ×1

flask ×1

jinja2 ×1

mysql ×1

python ×1

python-2.7 ×1