Django REST Framework and FileField absolute url

前端 未结 11 805
不知归路
不知归路 2020-12-13 02:10

I\'ve defined a simple Django app that includes the following model:

class Project(models.Model):
    name = models.CharField(max_length=200)
    thumbnail =         


        
11条回答
  •  眼角桃花
    2020-12-13 03:09

    Just pass the context and pass request object. if you are using @api_view

    serializer = CustomerSerializer(customer, context={"request": request})
    

    For ViewSet user get_serializer_context method

    class ProjectViewSet(viewsets.ModelViewSet):
    queryset = Project.objects.all()
    serializer_class = ProjectSerializer
    
    def get_serializer_context(self):
        return {'request': self.request}
    

提交回复
热议问题