You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
137 lines
5.0 KiB
137 lines
5.0 KiB
<!DOCTYPE html>
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta charset="utf-8">
|
|
<meta content="width=device-width, initial-scale=1.0" name="viewport">
|
|
|
|
<title>Home</title>
|
|
<meta content="" name="descriptison">
|
|
<meta content="" name="keywords">
|
|
|
|
<!-- Favicons -->
|
|
<!-- <link href="../static/assets/img/favicon.png" rel="icon">-->
|
|
<!-- <link href="../static/assets/img/apple-touch-icon.png" rel="apple-touch-icon">-->
|
|
|
|
<!-- Google Fonts -->
|
|
<link href="https://fonts.googleapis.com/css?family=Open+Sans:300,300i,400,400i,600,600i,700,700i|Raleway:300,300i,400,400i,600,600i,700,700i,900" rel="stylesheet">
|
|
|
|
<!-- Vendor CSS Files -->
|
|
<link href="../static/assets/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
|
|
<link href="../static/assets/vendor/icofont/icofont.min.css" rel="stylesheet">
|
|
<link href="../static/assets/vendor/boxicons/css/boxicons.min.css" rel="stylesheet">
|
|
<link href="../static/assets/vendor/animate.css/animate.min.css" rel="stylesheet">
|
|
<link href="../static/assets/vendor/venobox/venobox.css" rel="stylesheet">
|
|
<link href="../static/assets/vendor/aos/aos.css" rel="stylesheet">
|
|
|
|
<!-- Template Main CSS File -->
|
|
<link href="../static/assets/css/style.css" rel="stylesheet">
|
|
<style>
|
|
#page {
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
</style>
|
|
</head>
|
|
|
|
<body>
|
|
<!-- ======= Header ======= -->
|
|
<header id="header">
|
|
<div class="container">
|
|
|
|
<div class="logo float-left">
|
|
<h1 class="text-light"><a href="index.html"><span>豆瓣电影TOP250</span></a></h1>
|
|
<!-- Uncomment below if you prefer to use an image logo -->
|
|
<!-- <a href="index.html"><img src="static/assets/img/logo.png" alt="" class="img-fluid"></a>-->
|
|
</div>
|
|
<nav class="nav-menu float-right d-none d-lg-block">
|
|
<ul>
|
|
<li ><a href="/index">首页 <i class="la la-angle-down"></i></a></li>
|
|
<li class="active"><a href="/movie">电影</a></li>
|
|
<li><a href="/score">分析</a></li>
|
|
<li><a href="/word">词云</a></li>
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
|
|
</header><!-- End Header -->
|
|
<!-- ======= Our Team Section ======= -->
|
|
<section id="team" class="team">
|
|
<div class="container">
|
|
|
|
<div class="section-title">
|
|
<h2>豆瓣电影TOP250数据分析</h2>
|
|
<p>应用Python爬虫/Flask框架/Echarts插件/WordCloud等技术实现</p>
|
|
</div>
|
|
|
|
<!-- ======= Counts Section ======= -->
|
|
<section class="counts section-bg">
|
|
<div class="container table-responsive">
|
|
<table class="table text-nowrap">
|
|
<tr class="text-center">
|
|
<td>电影排名</td>
|
|
<td>电影中文名称</td>
|
|
<td>电影时长</td>
|
|
<td>电影评分</td>
|
|
<td>评价人数</td>
|
|
<td>电影类别</td>
|
|
<td>电影年份</td>
|
|
</tr>
|
|
{% for movie in movie_data %}
|
|
<tr class="text-center">
|
|
<td>{{movie['ranking']}}</td>
|
|
<td>
|
|
<a href="{{ movie['link'] }}" target="_blank">
|
|
{{movie['title']}}
|
|
</a>
|
|
</td>
|
|
<td>{{movie['time']}}</td>
|
|
<td>{{movie['rating']}}</td>
|
|
<td>{{movie['num_reviews']}}</td>
|
|
<td>{{movie['type']}}</td>
|
|
<td>{{movie['year']}}</td>
|
|
</tr>
|
|
{% endfor %}
|
|
</table>
|
|
|
|
<nav id="page">
|
|
<ul class="pagination">
|
|
{% for i in range(1, total_pages+1) %}
|
|
<a class="page-link" href="{{ url_for('movie', page=i) }}">{{ i }}</a>
|
|
{% endfor %}
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</section><!-- End Counts Section -->
|
|
|
|
</div>
|
|
</section><!-- End Our Team Section -->
|
|
|
|
<!-- ======= Footer ======= -->
|
|
<footer id="footer">
|
|
<div class="container">
|
|
<div class="copyright"></div>
|
|
<div class="credits"></div>
|
|
</div>
|
|
</footer><!-- End Footer -->
|
|
|
|
<a href="#" class="back-to-top"><i class="icofont-simple-up"></i></a>
|
|
|
|
<!-- Vendor JS Files -->
|
|
<script src="../static/assets/vendor/jquery/jquery.min.js"></script>
|
|
<script src="../static/assets/vendor/bootstrap/js/bootstrap.bundle.min.js"></script>
|
|
<script src="../static/assets/vendor/jquery.easing/jquery.easing.min.js"></script>
|
|
<script src="../static/assets/vendor/php-email-form/validate.js"></script>
|
|
<script src="../static/assets/vendor/jquery-sticky/jquery.sticky.js"></script>
|
|
<script src="../static/assets/vendor/venobox/venobox.min.js"></script>
|
|
<script src="../static/assets/vendor/waypoints/jquery.waypoints.min.js"></script>
|
|
<script src="../static/assets/vendor/counterup/counterup.min.js"></script>
|
|
<script src="../static/assets/vendor/isotope-layout/isotope.pkgd.min.js"></script>
|
|
<script src="../static/assets/vendor/aos/aos.js"></script>
|
|
|
|
<!-- Template Main JS File -->
|
|
<script src="../static/assets/js/main.js"></script>
|
|
</body>
|
|
|
|
</html> |