gpt4 book ai didi

Django:TemplateDoesNotExist (rest_framework/api.html)

转载 作者:行者123 更新时间:2023-11-28 19:35:17 24 4
gpt4 key购买 nike

在我的 View 函数中,我想返回一个 json 对象 (data1) 和一些文本/html(表单)。这可能吗?

我的代码

@api_view(['POST'])
@permission_classes((AllowAny,))
def create_user(request):
if request.is_ajax():
if request.method == 'POST':
serializer = SignupSerializer(data=request.data)
print 'ser'
print serializer
if not serializer.is_valid():
return Response(serializer.errors,\
status=status.HTTP_400_BAD_REQUEST)
else:
serializer.save()
data={'status': 'Created','message': 'Verification email has been sent to your email. Please verify your account.'}
return Response(data, template_name='register.html')
else:
return HttpResponse('hello world')

当我调用 url 时,我得到状态代码 500,错误如下所示

TemplateDoesNotExist rest_framework/api.html

当我检查 API 时,我收到状态为 200 ok 的响应。这表明我无法获取我的 html 页面

我应该如何根据请求获取我的 html?

最佳答案

确保在设置的 INSTALLED_APPS 中有 rest_framework

关于Django:TemplateDoesNotExist (rest_framework/api.html),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38366861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com