diff options
Diffstat (limited to 'pyblackbird_cc/templates/resources/admin_bar.html')
-rw-r--r-- | pyblackbird_cc/templates/resources/admin_bar.html | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/pyblackbird_cc/templates/resources/admin_bar.html b/pyblackbird_cc/templates/resources/admin_bar.html new file mode 100644 index 0000000..5bddde6 --- /dev/null +++ b/pyblackbird_cc/templates/resources/admin_bar.html @@ -0,0 +1,28 @@ + {# admin block #} + {% if request.user.is_authenticated and request.user.is_staff %} + <div class="row bg-white p-4 rounded border border-success border-opacity-25"> + <h5 class="text-decoration-underline">Admin bar</h5> + <p> + Only you will see this bar - normal users will not see it. It allows us to + include buttons for adding new resources, etc. + </p> + <div class="col"> + <div class="d-flex flex-row flex-wrap justify-content-between"> + <div> + <a class="btn btn-primary my-md-2" + href="{% url 'resources:create_resource' %} ">Add a new resource</a> + </div> + <div class="bg-danger p-2 my-2 text-dark bg-white border border-1 border-danger"> + Logged in as + <strong>{{ request.user.email }}</strong> + </div> + <div class="my-md-2"> + <form action="{% url 'account_logout' %}" method="post"> + {% csrf_token %} + <button type="submit" class="btn btn-primary">Log out</button> + </form> + </div> + </div> + </div> + </div> + {% endif %} |