Files
hoopscout-v2/app/scouting/templates/scouting/player_list.html

62 lines
2.1 KiB
HTML

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Player Search</title>
</head>
<body>
<h1>Scout Search</h1>
<form method="get">
<fieldset>
<legend>Player Filters</legend>
{{ form.name.label_tag }} {{ form.name }}
{{ form.position.label_tag }} {{ form.position }}
{{ form.role.label_tag }} {{ form.role }}
{{ form.specialty.label_tag }} {{ form.specialty }}
{{ form.min_age.label_tag }} {{ form.min_age }}
{{ form.max_age.label_tag }} {{ form.max_age }}
{{ form.min_height_cm.label_tag }} {{ form.min_height_cm }}
{{ form.max_height_cm.label_tag }} {{ form.max_height_cm }}
{{ form.min_weight_kg.label_tag }} {{ form.min_weight_kg }}
{{ form.max_weight_kg.label_tag }} {{ form.max_weight_kg }}
</fieldset>
<fieldset>
<legend>Context Filters</legend>
{{ form.competition.label_tag }} {{ form.competition }}
{{ form.season.label_tag }} {{ form.season }}
{{ form.team.label_tag }} {{ form.team }}
</fieldset>
<fieldset>
<legend>Stats Filters</legend>
{{ form.min_points.label_tag }} {{ form.min_points }}
{{ form.min_assists.label_tag }} {{ form.min_assists }}
{{ form.min_steals.label_tag }} {{ form.min_steals }}
{{ form.max_turnovers.label_tag }} {{ form.max_turnovers }}
{{ form.min_blocks.label_tag }} {{ form.min_blocks }}
{{ form.min_efg_pct.label_tag }} {{ form.min_efg_pct }}
{{ form.min_ts_pct.label_tag }} {{ form.min_ts_pct }}
{{ form.min_plus_minus.label_tag }} {{ form.min_plus_minus }}
{{ form.min_offensive_rating.label_tag }} {{ form.min_offensive_rating }}
{{ form.max_defensive_rating.label_tag }} {{ form.max_defensive_rating }}
</fieldset>
<button type="submit">Search</button>
</form>
<h2>Results ({{ players|length }})</h2>
<ul>
{% for player in players %}
<li>
<a href="{% url 'scouting:player_detail' player.id %}">{{ player.full_name }}</a>
({{ player.position }})
</li>
{% empty %}
<li>No players found.</li>
{% endfor %}
</ul>
</body>
</html>