views.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:blog-django 作者: delitamakanda 项目源码 文件源码
def api_post_detail(request, id):
    try:
        post = Post.objects.get(id=id)
    except Post.DoesNotExist:
        return Response(status=status.HTTP_404_NOT_FOUND)

    if request.method == 'GET':
        serializer = PostSerializer(post, context={'request': request})
        return Response(serializer.data)


#@api_view(['POST', 'GET'])
#def contact_mail_ws(request):
    #if request.method == 'POST':
        #contact = ContactMailSerializer(data=request.data)
        #if contact.is_valid():
            #form_name = contact.data['name']
            #form_phone = contact.data['phone']
            #form_email = contact.data['email']
            #form_message = contact.data['message'] + "email: " + form_email

            #send_mail("New contact form submission",
                #form_message,
                #form_email,
                #[config('DEFAULT_FROM_EMAIL')],
                #fail_silently=False
            #)

            #return Response(contact.data, status=status.HTTP_201_CREATED)
    #return Response({"success": False, 'error-code': 'invalid-data'})
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号