AI 生成: 一个基于 Python Flask 的影视采集站,自动从公开采集接口抓取影视资源,提供现代风格的分类浏览页面和在线播放功能。
This commit is contained in:
@@ -0,0 +1,35 @@
|
||||
{% extends 'base.html' %}
|
||||
{% block title %}首页 - 影视采集站{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
{% if keyword %}
|
||||
<h2 class="section-title">搜索:{{ keyword }}</h2>
|
||||
{% endif %}
|
||||
|
||||
{% if movies %}
|
||||
<div class="grid">
|
||||
{% for m in movies %}
|
||||
<a class="card" href="/detail/{{ m.vod_id }}">
|
||||
<div class="poster">
|
||||
<img src="{{ m.pic }}" alt="{{ m.name }}" loading="lazy" onerror="this.src='https://via.placeholder.com/300x420?text=No+Image'">
|
||||
{% if m.remarks %}<span class="badge">{{ m.remarks }}</span>{% endif %}
|
||||
</div>
|
||||
<div class="info">
|
||||
<div class="name">{{ m.name }}</div>
|
||||
<div class="meta">{{ m.year or '' }} {{ m.type_name or '' }}</div>
|
||||
</div>
|
||||
</a>
|
||||
{% endfor %}
|
||||
</div>
|
||||
|
||||
<div class="pager">
|
||||
{% if page > 1 %}
|
||||
<a href="?page={{ page - 1 }}{% if keyword %}&wd={{ keyword }}{% endif %}">上一页</a>
|
||||
{% endif %}
|
||||
<span>第 {{ page }} 页</span>
|
||||
<a href="?page={{ page + 1 }}{% if keyword %}&wd={{ keyword }}{% endif %}">下一页</a>
|
||||
</div>
|
||||
{% else %}
|
||||
<div class="empty">暂无数据,请检查采集源配置。</div>
|
||||
{% endif %}
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user