我做了一个项目使用Django和使用Jinja模板设计。你知道吗
序曲:
我在本地主机服务器中有一个文件,但我不知道它是什么类型的文件。
那么,如何在html中选择标记来显示文件类型是<img>
或<video>
?
我在网上搜索了一下,发现我应该把我的视频上传到Youtube上
使用标记在html中插入嵌入的url。但我不想那样做。
我想在我的服务器上保存文件。你知道吗
问题:
请提供一些Jinja逻辑或其他东西,以便我可以插入一些条件,如:
if file is image:
use <img> tag
else:
use <video> tag
目前我正在使用这些标签
<img class="img-rounded" src="{{ status.image.url}}" alt="My image" width=400/></a>
<video width="320" height="240" controls>
<source src="{{ status.image.url}}" type="video/mp4">
有什么办法可以让我查一下吗{{status.image.url}}是视频或图像。顺便说一下,图像是一个模型字段,它是一个文件,不要被它的名称搞混了
因为我不确定您提供的示例代码中的文件是什么样的数据结构,所以我假设它是一个字符串。 在这种情况下,您可以创建这样的条件html标记
相关问题 更多 >
编程相关推荐