guild-journal/guild/templates/guild/character_detail.html

89 lines
2.4 KiB
HTML

{% extends 'base.html' %}
{% load guild_extras %}
{% block content %}
<div class="row">
<div class="column column-75">
<hrgroup>
<h1>Character: {{ character.name }}</h1>
<h4>
{{ character.get_status_display }}
{% if character.player %}
, played by:
<a href="{% url 'guild:player_detail' character.player.id %}">
{{ character.player.name }}
</a>
{% endif %}
</h4>
</hrgroup>
</div>
<div class="column">
<a class="button button-outline" href="{% url 'guild:character_update' character.id %}">Edit</a>
</div>
<div class="column">
<a class="button button-clear" href="{% url 'guild:character_delete' character.id %}">Delete</a>
</div>
</div>
<div class="row">
</div>
{% if character.picture %}
<a href="{{character.picture.url}}" style="float:left;margin-right:10px;margin-bottom:10px;">
<img src="{{character.picture.url}}" width="300"/>
</a>
{% endif %}
<p>{{character.description|md|safe}}</p>
<div class="column">
</div>
<br>
<h2>Session History</h2>
{% if not character.playsession_set.count %}
<p>No sessions played.</p>
{% else %}
<ul>
{% for session in character.playsession_set.all %}
<li>
<a href="{% url 'guild:adventure_detail' session.adventure.id %}">
{{session.date}} - {{ session.adventure.name }}
</a></li>
{% endfor %}
</ul>
{% endif %}
<h2>Rewards</h2>
<ul>
{% for resource, amount in resources.items %}
<li> {{ amount }} {{ resource }} </li>
{% endfor %}
</ul>
<h3>Reward History</h3>
{% if not character.reward_set.count %}
<p>No rewards.</p>
{% else %}
<ul>
{% for reward in rewards %}
<li>
{% if reward.character %}
<strong>
{% endif %}
{{reward.amount}} {{ reward.resource.name }} -
<a href="{% url 'guild:playsession_detail' reward.playsession.id %}">
{{ reward.playsession.date }} - {{ reward.playsession.adventure.name }}
</a>
{% if reward.character %}
</strong>
{% endif %}
</li>
{% endfor %}
</ul>
{% endif %}
{% endblock content %}