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')

Есть идеи, как убрать из запроса слэш в конце?

Вернуться на верх