MAUI / Django Serializer - добавлен косой слэш в конце строки
У меня есть приложение MAUI, которое подключается к API для сбора некоторых данных.
Я работаю с API шириной django.
Как бы я ни пытался, кажется, что в конце пути автоматически добавляется косая черта, что приводит к ошибке.
logs:
method=GET path="/api/some-model/?userprofile_id=105/"
Received userprofile_id: 105/
Error during processing: Field 'id' expected a number but got '105/'.
На стороне API слэш в конце не появляется, что заставляет меня думать, что это происходит на стороне сервера.
int userId = int.Parse((Shell.Current as AppShell).userID);
string url = $"api-path/?userprofile_id={userId}"; # url = api-path/?userprofile_id=105
API<List<Model>>.Get(
url,
OnModelSuccess,
OnModelError);
На стороне Django я установил APPEND_SLASH = True
и указал ниже путь к моему api:
router.register(r'api-path', APIPATHViewSet, basename='apipath')
Есть идеи, как убрать из запроса слэш в конце?