小编Aay*_*rki的帖子

如何从 Flask 中的静态文件夹外部播放音频?

我可以提供音频,只要它们在 .. /project/static 下。但是,假设我想提供来自 /home/name/Music 的名为“tune.wav”的音频。我该怎么做?

<audio>
   <source src="/static", filename="some.wav">   
</audio>
Run Code Online (Sandbox Code Playgroud)

上面的片段来自模板。另外我需要在代码片段中修改什么?

python flask

7
推荐指数
1
解决办法
6391
查看次数

Flask:更改"迁移"文件夹的位置

我有我的Flask项目层次结构a

project
??? controllers
??? models
    ??? schema.py
Run Code Online (Sandbox Code Playgroud)

当我运行时python schema.py db init,migrations添加一个文件夹project而不是下models.我有一个__init__.py全部3个文件夹(为简洁起见,此处未显示).我想要migrations生成的文件夹models.我该怎么做?

python migration flask

6
推荐指数
2
解决办法
4207
查看次数

从sqlalchemy获取COUNT

我有:

res = db.engine.execute('select count(id) from sometable')
Run Code Online (Sandbox Code Playgroud)

返回的对象是sqlalchemy.engine.result.ResultProxy.

我如何从中获取计数值res

Res不是通过索引访问的,但我认为这是:

count=None
for i in res:
    count = res[0]
    break
Run Code Online (Sandbox Code Playgroud)

必须有一个更简单的方法吗?它是什么?我还没发现它.注意:db是一个postgresdb.

python postgresql sqlalchemy

5
推荐指数
1
解决办法
4454
查看次数

检查值是否存在于SELECT子句中的另一个表中

我想从表1中查询名称,还要查找表2中是否存在名称。我有以下查询,但它似乎无法正常工作。有什么建议我做错了吗?

select A.name, 
       CASE WHEN A.name in (select B.name in table2 B)
       THEN 'common'
       ELSE 'not common'
       END

from table1 A
Run Code Online (Sandbox Code Playgroud)

请注意,我必须从select子句本身获取“ common” /“ uncommon”。我正在使用postgres。

sql postgresql

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

在没有下载正文的情况下检查scrapy中的响应头

一些pdf网址不以".pdf"结尾,因此,我们只能在检查响应标头后找到.我想避免下载这样的pdf.在Scrapy中,在完全下载响应后检查标题很容易.我如何才下载并检查响应标题并稍后才下载正文?

python scrapy

3
推荐指数
1
解决办法
1083
查看次数

标签 统计

python ×4

flask ×2

postgresql ×2

migration ×1

scrapy ×1

sql ×1

sqlalchemy ×1