增加了公告发布成功的测试,以及公告分页的APIview

This commit is contained in:
hohoTT
2015-08-06 16:28:59 +08:00
parent 96c8d28c64
commit 844e970276
4 changed files with 51 additions and 12 deletions

View File

@@ -1,8 +1,24 @@
# coding=utf-8
from rest_framework import serializers
from account.models import User
from .models import Announcement
class AnnouncementSerializer(serializers.Serializer):
class CreateAnnouncementSerializer(serializers.Serializer):
title = serializers.CharField(max_length=50)
content = serializers.CharField(max_length=10000)
class AnnouncementSerializer(serializers.ModelSerializer):
class UserSerializer(serializers.ModelSerializer):
class Meta:
model = User
fields = ["username"]
created_by = UserSerializer()
class Meta:
model = Announcement