56 lines
1.7 KiB
Django/Jinja
56 lines
1.7 KiB
Django/Jinja
<div id="cat-form">
|
|
<form
|
|
hx-post="/cat"
|
|
hx-swap="none"
|
|
>
|
|
<h2>Generation</h2>
|
|
<label>Generation:
|
|
{% include "templates/generation_form.html.j2" with context %}
|
|
</label>
|
|
<h2>Cat</h2>
|
|
<label>Name: <input type="text" name="name" /></label>
|
|
<label>Sex:
|
|
<select name="sex">
|
|
<option value="UNDEF">?</option>
|
|
<option value="MALE">M</option>
|
|
<option value="FEMALE">F</option>
|
|
</select>
|
|
</label>
|
|
<label>Stat:
|
|
<select name="state">
|
|
<option value="BABY">Baby</option>
|
|
<option value="ADULT">Adult</option>
|
|
<option value="RETREAT">Retreated</option>
|
|
<option value="DEAD">Dead</option>
|
|
</select>
|
|
</label>
|
|
<h2>Parents</h2>
|
|
<label>A:
|
|
<select name="parent_a">
|
|
<option selected disabled value>Unset</option>
|
|
{% for cat in cats_parent %}
|
|
<option value="{{ cat.id }}">{{ cat.name }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
</label>
|
|
<label>B:
|
|
<select name="parent_b">
|
|
<option selected disabled value>Unset</option>
|
|
{% for cat in cats_parent %}
|
|
<option value="{{ cat.id }}">{{ cat.name }}</option>
|
|
{% endfor %}
|
|
</select>
|
|
</label>
|
|
<h2>Stats</h2>
|
|
<label>STR: <input type="number" name="stat_str" value="0"/></label>
|
|
<label>DEX: <input type="number" name="stat_dex" value="0"/></label>
|
|
<label>CON: <input type="number" name="stat_con" value="0"/></label>
|
|
<label>INT: <input type="number" name="stat_int" value="0"/></label>
|
|
<label>SPD: <input type="number" name="stat_spd" value="0"/></label>
|
|
<label>CHA: <input type="number" name="stat_cha" value="0"/></label>
|
|
<label>LCK: <input type="number" name="stat_lck" value="0"/></label>
|
|
|
|
<input type="submit" value="Add cat" />
|
|
</form>
|
|
</div>
|