Я создаю приложение базы данных, используя django. Для большей части записанных данных требуется подтверждающая документация (эта документация сканируется и загружается). Многие из моих представлений django содержат ссылки на мое представление сканирования, и в это представление передаются аргументы. На самом деле представление, которое обрабатывает сканирование, занимает 9 необязательных kwargs. Я не могу понять, как настроить мой urls.py, чтобы он обрабатывал следующее:
HttpResponseRedirect(reverse('general_doc_upload', kwargs = doc_parameters))
Я уверен, что должен быть более приятный способ справиться с этим, чем пытаться написать Regex для каждой возможной комбинации kwargs.
К сожалению, у меня нет большой свободы действий с базовой структурой базы данных, это было указано клиентом, модели django (и соответствующие представления) были написаны, чтобы соответствовать этой структуре.