我很难使用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)
有人可以帮我解决这里的语法吗?
如果网站的大多数页面上都有从数据库加载的类别列表或近期文章,那么如何避免使用flask和jinja2复制代码?
现在,我有一个html文件,其中包括:
{% include '/root/latest_articles.html' %}
Run Code Online (Sandbox Code Playgroud)
然后,每个视图都必须将参数(文章列表)传递给模板。我想避免这种情况。
在Flask中实现此目标的最佳方法是什么?
谢谢。
编辑
“其他模板上下文”将起作用..我可以导出一个函数,该函数从数据库加载数据并在“ latest_articles.html”模板中访问它。
还有另一种方法吗?