ascroll for item/edits

This commit is contained in:
j 2021-10-10 16:06:43 +01:00
commit 21db49fe48
19 changed files with 348 additions and 75 deletions

View file

@ -1,5 +1,7 @@
import logging
import json
from django.conf import settings
from django.contrib.auth import get_user_model
from django.db import models
@ -19,15 +21,27 @@ class Page(models.Model):
teaser = models.TextField()
body = models.TextField()
class Essay(models.Model):
class Text(models.Model):
created = models.DateTimeField(auto_now_add=True)
modified = models.DateTimeField(auto_now=True)
slug = models.SlugField()
public = models.BooleanField(default=False)
title = models.TextField()
teaser = models.TextField(default="", blank=True)
body = models.TextField(default="", blank=True)
data = models.JSONField(default=dict)
title = models.TextField()
teaser = models.TextField()
body = models.TextField()
def __str__(self):
return self.title
def get_absolute_url(self):
return '/' + settings.URL_PREFIX + 'assemblies/' + self.slug
def json(self):
data = {}
data['title'] = self.title
data.update(self.data)
return json.dumps(data)