Есть ли шансы указать, какие параметры требуются в URL-запросе, и автоматически передать их в функцию представления?
В urls.py я хотел бы получить что-то вроде этого:
path('get_part_info?<part>', views.get_part_info, name='get_part_info'),
И в views.py иметь что-то вроде этого:
def get_part_info(request, part):
# do something with part
return JsonResponse({'result': part})
Идея состоит в том, чтобы избежать уродливой конструкции, такой как: part = request.GET.get ('part')
URL-путьне является решением, потому что значение "part" может иметь различные дополнительные символы, такие как косая черта и т. д.