summaryrefslogtreecommitdiff
path: root/docs/models.py
diff options
context:
space:
mode:
Diffstat (limited to 'docs/models.py')
-rw-r--r--docs/models.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/docs/models.py b/docs/models.py
index 8dd7268c..3021a079 100644
--- a/docs/models.py
+++ b/docs/models.py
@@ -1,6 +1,5 @@
import datetime
import html
-import json
import logging
import operator
from functools import partial, reduce
@@ -111,6 +110,7 @@ class DocumentRelease(models.Model):
limit_choices_to={"status": "f"},
on_delete=models.CASCADE,
)
+ global_context = models.JSONField(default=dict)
is_default = models.BooleanField(default=False)
objects = DocumentReleaseQuerySet.as_manager()
@@ -469,7 +469,4 @@ class Document(models.Model):
@cached_property
def body(self):
- """The document's body"""
- with self.full_path.open() as fp:
- doc = json.load(fp)
- return doc["body"]
+ return self.metadata["body"]