vanth/templates/accounts.html

52 lines
2.1 KiB
HTML
Raw Normal View History

{% extends 'layout.html' %}
{% block main_content %}
<h1>Accounts</h1>
{% if accounts %}
<table class="table">
<tr><th>Name</th><th>Type</th><th>Institution</th><th>Last Update</th><th></th></tr>
{% for account in accounts %}
<tr>
<td><a href="/accounts/{{ account.uuid }}/">{{ account.name }}</a></td>
<td>{{ account.type }}</td>
<td>{{ account.source.name }}</td>
<td>{{ account.last_updated }}</td>
<td>
<form method="POST" action="/update/">
<input type="hidden" name="account_uuid" value="{{ account.uuid }}"></input>
<input type="submit" value="Update" class="btn btn-primary"></input>
</form>
</td>
</tr>
{% endfor %}
</table>
{% else %}
<p>You don't have any accounts yet. Let's create some</p>
{% endif %}
<h1>Add new account</h1>
<form method="POST" action="/account/">
<div class="form-group">
<label for="name">Name</label>
<input id="name" type="text" name="name" class="form-control" placeholder="My OFX account"></input>
<label for="institution">Institution</label>
<input id="institution" type="text" name="institution" class="form-control" list="institutions" placeholder="Start typing..."></input>
<label for="user_id">User ID</label>
<input id="user_id" type="text" name="user_id" class="form-control" placeholder="123456"></input>
<label for="password">Password</label>
<input id="password" type="password" name="password" class="form-control" placeholder="1234"></input>
<label for="account_id">Account ID</label>
<input id="account_id" type="text" name="account_id" class="form-control" placeholder="123456-0.9:CHK"></input>
<label for="type">Account Type</label>
<select id="account_type" value="checking" name="account_type" class="form-control">
<option value="checking">Checking</option>
<option value="checking">Savings</option>
</select>
<input class="btn btn-primary form-control" type="submit" value="Create Account"></input>
<datalist id="institutions">
{% for source in sources %}
<option value="{{ source.name }}">{{ source.name }}</option>
{% endfor %}
</datalist>
</div>
</form>
{% endblock %}