Друзья. Копаюсь щас в рест фреймворке и меня постиг конфуз. Наследую класс от CreateAPIView, никак не кастомизирую, то есть указываю только кверисет и класс сериалайзера и отсылаю на него пост запрос. А мне выдает что "detail": "Method \"POST\" not allowed." Вопрос, как может быть не разрешен метод пост для класса который создает обЪекты, что за бред
Вроде как postgres при запросе на нечеткий поиск каждую из этих 30к записей делит на триграмы. И если триграмы не индексированы заранее, то это совсем беда. Хотя подключить индексацию для нужных полей думаю можно. Ну и как понимаешь, каждая проверка триграм на схожесть это тоже нагрузка на базу.
Друзья. Копаюсь щас в рест фреймворке и меня постиг конфуз. Наследую класс от CreateAPIView, никак не кастомизирую, то есть указываю только кверисет и класс сериалайзера и отсылаю на него пост запрос. А мне выдает что "detail": "Method \"POST\" not allowed." Вопрос, как может быть не разрешен метод пост для класса который создает обЪекты, что за бред
Друзья. Копаюсь щас в рест фреймворке и меня постиг конфуз. Наследую класс от CreateAPIView, никак не кастомизирую, то есть указываю только кверисет и класс сериалайзера и отсылаю на него пост запрос. А мне выдает что "detail": "Method \"POST\" not allowed." Вопрос, как может быть не разрешен метод пост для класса который создает обЪекты, что за бред
Вроде как postgres при запросе на нечеткий поиск каждую из этих 30к записей делит на триграмы. И если триграмы не индексированы заранее, то это совсем беда. Хотя подключить индексацию для нужных полей думаю можно. Ну и как понимаешь, каждая проверка триграм на схожесть это тоже нагрузка на базу.
да думаю пока вынесу в отдельную функцию, а потом добавлю какой-то эластик, если увижу просадки
Друзья. Копаюсь щас в рест фреймворке и меня постиг конфуз. Наследую класс от CreateAPIView, никак не кастомизирую, то есть указываю только кверисет и класс сериалайзера и отсылаю на него пост запрос. А мне выдает что "detail": "Method \"POST\" not allowed." Вопрос, как может быть не разрешен метод пост для класса который создает обЪекты, что за бред
Друзья. Копаюсь щас в рест фреймворке и меня постиг конфуз. Наследую класс от CreateAPIView, никак не кастомизирую, то есть указываю только кверисет и класс сериалайзера и отсылаю на него пост запрос. А мне выдает что "detail": "Method \"POST\" not allowed." Вопрос, как может быть не разрешен метод пост для класса который создает обЪекты, что за бред