增加announcement页面模板

This commit is contained in:
hohoTT
2015-08-10 15:01:40 +08:00
parent c9c9f1d150
commit 76cf78a679
3 changed files with 32 additions and 1 deletions

View File

@@ -1,15 +1,23 @@
# coding=utf-8
from rest_framework.views import APIView
from django.shortcuts import render
from utils.shortcuts import serializer_invalid_response, error_response, success_response
from account.models import User
from utils.shortcuts import paginate
from .models import Announcement
from .serializers import (CreateAnnouncementSerializer, AnnouncementSerializer,
EditAnnouncementSerializer)
def announcement_page(request, announcement_id):
try:
announcement = Announcement.objects.get(id=announcement_id, visible=True)
except Announcement.DoesNotExist:
return render(request, "utils/error.html", {"error": u"模板不存在"})
return render(request, "oj/announcement/announcement.html", {"announcement": announcement})
class AnnouncementAdminAPIView(APIView):
def post(self, request):
"""