From 848661856a44de31ee2116c1b5c4445fe6daf654 Mon Sep 17 00:00:00 2001 From: Jon Date: Mon, 17 Jun 2024 19:40:46 +0930 Subject: [PATCH] feat(access): add notes field to organization !28 #39 #13 --- app/access/forms/organization.py | 2 +- app/access/models.py | 6 ++ .../templates/access/organization.html.j2 | 84 +++++++++++++++++-- app/itam/templates/itam/device.html.j2 | 2 +- 4 files changed, 86 insertions(+), 8 deletions(-) diff --git a/app/access/forms/organization.py b/app/access/forms/organization.py index dce1d221..8499012f 100644 --- a/app/access/forms/organization.py +++ b/app/access/forms/organization.py @@ -12,8 +12,8 @@ class OrganizationForm(forms.ModelForm): model = Organization fields = [ 'name', - 'slug', 'manager', + 'model_notes', ] diff --git a/app/access/models.py b/app/access/models.py index 81da2ee4..d3b63af5 100644 --- a/app/access/models.py +++ b/app/access/models.py @@ -45,6 +45,12 @@ class Organization(SaveHistory): help_text = 'Organization Manager' ) + model_notes = models.TextField( + blank = True, + default = None, + null= True, + ) + slug = AutoSlugField() created = AutoCreatedField() diff --git a/app/access/templates/access/organization.html.j2 b/app/access/templates/access/organization.html.j2 index 3f5686b3..4ce66df3 100644 --- a/app/access/templates/access/organization.html.j2 +++ b/app/access/templates/access/organization.html.j2 @@ -1,17 +1,89 @@ {% extends 'base.html.j2' %} +{% load markdown %} + {% block title %}Organization - {{ organization.name }}{% endblock %} {% block content %} + + +
+
+ +
+ + {{ form.name.value }} +
+ +
+ + {{ form.manager.value }} +
+ +
+ + {{ form.created.value }} +
+ +
+ + {{ form.modified.value }} +
+ +
+ +
+
+ + +
{{ form.model_notes.value | markdown | safe }}
+
+
+ +
+ + +

diff --git a/app/itam/templates/itam/device.html.j2 b/app/itam/templates/itam/device.html.j2 index 76bf2cb2..06212d5e 100644 --- a/app/itam/templates/itam/device.html.j2 +++ b/app/itam/templates/itam/device.html.j2 @@ -85,7 +85,7 @@ Details {% include 'icons/issue_link.html.j2' with issue=6 %} -
+