From 661f34f25e1977ae95b2b3a460dee337217b111b Mon Sep 17 00:00:00 2001 From: Johnny Date: Fri, 26 Oct 2018 23:27:54 +0000 Subject: [PATCH] Restores missing object_detail template. --- .../templates/website/object_detail.html | 42 +++++++++++++++++++ evennia/web/website/views.py | 3 ++ 2 files changed, 45 insertions(+) create mode 100644 evennia/web/website/templates/website/object_detail.html diff --git a/evennia/web/website/templates/website/object_detail.html b/evennia/web/website/templates/website/object_detail.html new file mode 100644 index 0000000000..420ddd1f8a --- /dev/null +++ b/evennia/web/website/templates/website/object_detail.html @@ -0,0 +1,42 @@ +{% extends "base.html" %} + +{% block titleblock %} +{{ view.page_title }} ({{ object }}) +{% endblock %} + +{% block content %} + +{% load addclass %} +
+
+
+
+

{{ view.page_title }}

+
+ +
+ + +
+ Image of {{ object }} +
+ + + +
+
+ {% for attribute, value in attribute_list.items %} +
{{ attribute }}
+
{{ value }}
+ {% endfor %} +
+
+ + +
+ +
+
+
+
+{% endblock %} diff --git a/evennia/web/website/views.py b/evennia/web/website/views.py index 62743583f1..4e3e27f6a5 100644 --- a/evennia/web/website/views.py +++ b/evennia/web/website/views.py @@ -659,6 +659,9 @@ class CharacterDetailView(CharacterMixin, ObjectDetailView): a character, owned by them or not. """ + # -- Django constructs -- + template_name = 'website/object_detail.html' + # -- Evennia constructs -- # What attributes to display for this object attributes = ['name', 'desc']