move api to own file

This commit is contained in:
2020-10-21 11:35:59 +00:00
parent 7fc0ea932d
commit 56f46bac9c
7 changed files with 71 additions and 51 deletions

View File

@@ -13,12 +13,11 @@ from .managers import (
)
import re
from rest_framework import serializers
from datetime import timedelta
import logging
logger = logging.getLogger('posts')
logger = logging.getLogger(__name__)
request_logger = logging.getLogger('django.request')
@@ -205,29 +204,6 @@ class Post(models.Model):
return "Post (%s, %s): %s " % (self.slug, self.public_date.strftime("%d.%m.%Y"), self.title)
class PostSerializer(serializers.HyperlinkedModelSerializer):
agenda_html = serializers.CharField()
class Meta:
model = Post
fields = [
'slug',
'title',
'subtitle',
'body',
'url',
'post_type',
'public_date',
'legacy_id',
'image',
'event_start',
'event_end',
'is_hidden',
'agenda_html'
# 'author',
]
class News(Post):
objects = NewsManager()