Недавно, когда я прочитал полный API-документ Django rest, я столкнулся с этим кодом:
def get(self, request, format=None):
"""Return a list of APIView features."""
an_apiview = [
'Uses HTTP methods as function (get, post, patch, put, delete).',
'It is similar to a traditional Django view.',
'Gives you most control over you logic.',
'Its mapped manually to URLs.'
]
return Response({'message': 'Hello!', 'an_apiview': an_apiview})
этот код работает нормально, но я ищу format=None
и не могу выяснить, что он делает.Кто-нибудь знает, что это такое и почему так важно быть?