Implemented User Management
This commit is contained in:
@@ -8,14 +8,14 @@
|
||||
|
||||
{% block content %}
|
||||
<main>
|
||||
{% for group in ldata %}
|
||||
{% if ldata[group]["lights"] %}
|
||||
{% for group in ldatas %}
|
||||
{% if ldatas[group]["lights"] %}
|
||||
<div class="group">
|
||||
<h2>{{ ldata[group]["name"] }}</h2>
|
||||
<h2>{{ ldatas[group]["name"] }}</h2>
|
||||
<div>
|
||||
{% for light in ldata[group]["lights"] %}
|
||||
{% for light in ldatas[group]["lights"] %}
|
||||
<form method="post" class="light">
|
||||
{% set ldata = ldata[group]["lights"][light] %}
|
||||
{% set ldata = ldatas[group]["lights"][light] %}
|
||||
<h3>{{ ldata["name"] }}</h3>
|
||||
<div class="view">
|
||||
<div class="view-symb">
|
||||
|
||||
61
templates/register.html
Normal file
61
templates/register.html
Normal file
@@ -0,0 +1,61 @@
|
||||
{% extends "base.html" %}
|
||||
|
||||
{% block head %}
|
||||
<link rel="stylesheet" href="{{ url_for('static', filename='register.css') }}">
|
||||
<script src="{{ url_for('static', filename='register.js') }}" defer></script>
|
||||
{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<main>
|
||||
<form method="post">
|
||||
<table>
|
||||
<tr id="users">
|
||||
<th id="save-box"><button id="save-btn" type="submit" name="action" value="edit">SAVE CHANGES</button>
|
||||
</th>
|
||||
{% for udata in udatas %}
|
||||
<th>{{ udata["id"] }}</th>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% set quads = ["ade", "bea", "cam", "des"] %}
|
||||
{% for quad in quads %}
|
||||
<tr id="qh-{{ quad }}" class="qheader">
|
||||
<td>
|
||||
<h2>{{ quad }}</h2>
|
||||
</td>
|
||||
{% for udata in udatas %}
|
||||
<td class="pgrid" data-targ="quad/{{ quad }}/{{ udata['_id'] }}"
|
||||
data-mark="{{ quad in udata['quad'] }}">
|
||||
<input type="hidden">
|
||||
</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% for ddata in ddatas %}
|
||||
{% if ddata["quad"] == quad %}
|
||||
<tr class="quad-{{ quad }}">
|
||||
<td>{{ ddata["name"] }} ({{ ddata["id"] }})</td>
|
||||
{% for udata in udatas %}
|
||||
<td class="pgrid" data-targ="perm/{{ ddata['id'] }}/{{ udata['_id'] }}" data-mark="{{ ddata['id'] in
|
||||
udata['perm'] }}">
|
||||
<input type="hidden">
|
||||
</td>
|
||||
{% endfor %}
|
||||
</tr>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
{% endfor %}
|
||||
</table>
|
||||
</form>
|
||||
<hr>
|
||||
<form id="useradd" method="post">
|
||||
<div>
|
||||
<label for="username">Username:</label>
|
||||
<input id="username" name="username" autocomplete="username">
|
||||
</div>
|
||||
<div>
|
||||
<label for="password">Password:</label>
|
||||
<input type="password" id="password" name="password" autocomplete="new-password">
|
||||
</div>
|
||||
<button type="submit" name="action" value="create">Create User</button>
|
||||
</form>
|
||||
</main>
|
||||
{% endblock %}
|
||||
Reference in New Issue
Block a user