Commit af784cd4 authored by Anya Habana's avatar Anya Habana

Created template for users details' pages

parent e3b473e4
...@@ -13,7 +13,7 @@ ...@@ -13,7 +13,7 @@
{% if user_list %} {% if user_list %}
<ol> <ol>
{% for user in user_list %} {% for user in user_list %}
<li><a href="/users/{{ user.id }}/details/"></a>{{ user.last_name }}, {{ user.first_name }} {{ user.middle_name }}</li> <li><a href="/users/{{ user.id }}/details/">{{ user.last_name }}, {{ user.first_name }} {{ user.middle_name }}</a></li>
{% endfor %} {% endfor %}
</ol> </ol>
{% else %} {% else %}
......
{% extends 'base.html' %}
{% load static %}
{% block title %}Widget Users{% endblock %}
{% block styles %}
<link rel="stylesheet" href="{% static 'css/styles.css' %}">
{% endblock %}
{% block content %}
{% if user_list %}
{% for user in user_list %}
<h1 class="homepage-heading">{{ user.last_name }}, {{ user.first_name }} {{ user.middle_name }}</h1>
<ul>
<p>{{ user.id }}</p>
<p>{{ user.email }}</p>
<p>{{ user.department.dept_name }}</p>
<p>{{ user.department.home_unit }}</p>
</ul>
{% endfor %}
{% else %}
<p> There are no widget users currently. </p>
{% endif %}
{% endblock %}
...@@ -3,11 +3,15 @@ from django.http import HttpResponse ...@@ -3,11 +3,15 @@ from django.http import HttpResponse
from django.template import loader from django.template import loader
from .models import WidgetUser from .models import WidgetUser
def index(request): user_list = WidgetUser.objects.order_by("last_name")
user_list = WidgetUser.objects.order_by("last_name") context = {
template = loader.get_template("users/index.html")
context = {
"user_list": user_list, "user_list": user_list,
} }
def index(request):
template = loader.get_template("users/index.html")
return HttpResponse(template.render(context, request))
def details(request):
template = loader.get_template("users/users.html")
return HttpResponse(template.render(context, request)) return HttpResponse(template.render(context, request))
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment