增加了公告发布成功的测试,以及公告分页的APIview
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user