我正在尝试获取文件夹中存在的所有图像链接。目前,我正在手动分配链接。但是,我希望我的 Django 从特定文件夹中获取所有图像,而不管它们的名称。
<li>
<a href="{% static "styles/jamia/1.jpg" %}" rel="prettyPhoto[gallery1]"><img src="{% static "styles/jamia/1.jpg" %}"></a>
</li>
<li>
<a href="{% static "styles/jamia/2.jpg" %}" rel="prettyPhoto[gallery1]"><img src="{% static "styles/jamia/2.jpg" %}"></a>
</li>
Run Code Online (Sandbox Code Playgroud)
我正在寻找类似的东西:
{% for file in {% static "styles/jamia/" %} %}
<img src="{{file}}" alt="">
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
所有图像都存在于jamia文件夹中。
这不是 Django 内置的东西。但 Django 只是 Python,您可以使用普通的 Python 文件函数在视图中获取您的列表:
files = os.listdir(os.path.join(settings.STATIC_ROOT, "styles/jamia"))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2663 次 |
| 最近记录: |