Python 如何通过渲染将单独的字段传递给模板
这是我的get函数。我将整个序列化对象发送到模板,这不允许我在模板中单独使用字段Python 如何通过渲染将单独的字段传递给模板,python,django,rest,api,crud,Python,Django,Rest,Api,Crud,这是我的get函数。我将整个序列化对象发送到模板,这不允许我在模板中单独使用字段 @api_视图(['GET'])) def get_员工(请求): emp=employee.objects.all() serializer=employeeSerializer(emp,many=True) 返回呈现(请求,'employee/employee_details.html',{'json_obj':serializer.data}) 如果apiview装饰器来自Rest框架,那么使用上下文变量看起
@api_视图(['GET']))
def get_员工(请求):
emp=employee.objects.all()
serializer=employeeSerializer(emp,many=True)
返回呈现(请求,'employee/employee_details.html',{'json_obj':serializer.data})
如果apiview装饰器来自Rest框架,那么使用上下文变量看起来应该不同
from rest_framework.decorators import api_view
@api_view(['GET'])
def hello_world(request):
return Response({"message": "Hello, world!"})
您编写的代码看起来像经典的Django视图。在这种情况下,您不需要装饰师。这里有更多详细信息“它不起作用”并不能真正帮助任何人帮助你。你能试着给你的文章一个标题来总结问题,然后在正文中写一个问题吗?如果你只想在模板中显示模型对象,你能解释一下为什么要使用序列化程序吗?另外,显示实际的模板。