我正在建立一个关于电影,演员等的网站......我需要你的建议来分解我的模板。
目前我有5个模板:
因此,在actor.html和movies.html中,显示一部电影的HTML代码相同。 在actors.html和movies.html中,我使用相同的HTML来显示分页栏。
例如,这里是用于显示电影的代码:
<div class="col s3 module">
<div class="card movie-card">
<div class="card-image">
<a href="{% url 'movie' movie.id %}"><img src="{{ MEDIA_URL }}{{ movie.photoshoot.folder }}/1.jpg" alt="{{ movie.title }} thumbnail"></a>
</div>
<div class="card-content">
<span class="card-title grey-text text-darken-4">
{{ movie.title }}
</span>
<p>
<i class="material-icons blue-text accent-2-text">hd</i>
{% if movie.movie is not None %}
<i class="material-icons blue-text accent-2-text">local_movies</i>
{% endif %}
{% if movie.photos is not None %}
<i class="material-icons blue-text accent-2-text">image</i>
{% endif %}
<span class="grey-text darken-1-text right">{{ movie.movie.duration }}</span>
</p>
</div>
</div>
</div>
我怎样才能将这些因素分解为一段代码?
谢谢。
答案 0 :(得分:0)
您可以使用电影的include标记和分页的自定义标记