Uncaught Error: Class not found

S3
На сайте с 29.03.2012
Offline
349
#51
estic #:

GET /collection?action=delete&id=object

Даже если речь об "адаптиве" под GET/POST, упомянутые действия нужно выполнять методом POST.

а если так:

DELETE /collection?id=object

И определить метод DELETE?

W1
На сайте с 22.01.2021
Offline
306
#52
estic #:
упомянутые действия нужно выполнять методом POST

Вы забыли написать "ИМХО".

Мой форум - https://webinfo.guru –Там я всегда на связи
S3
На сайте с 29.03.2012
Offline
349
#53
webinfo #:
Я, как и многие другие, просто использую метод  GET. если мне ничего не мешает это делать.

Потому что этот метод не для этого))) Тебе уже написали выше. Для изменений существует POST, это как минимум

Даже уже любопытно посмотреть на твой код)))

W1
На сайте с 22.01.2021
Offline
306
#54
Sly32 #:

Потому что этот метод не для этого))) Тебе уже написали выше. Для изменений существует POST, это как минимум

Даже уже любопытно посмотреть на твой код)))

Мой код тебе ничем не поможет, потому что ты не понимаешь, о чём идёт речь, и не можешь ответить на простейшие вопросы.

E
На сайте с 01.10.2017
Offline
115
#55
webinfo #:
И что, там написано, что метода GET не существует?
Обращайте внимание на слова cacheable, idempotent, etc.
Домены на продажу: https://p20.ru/collection/domains-for-sale
S3
На сайте с 29.03.2012
Offline
349
#56
webinfo #:
class UserViewSet(viewsets.ViewSet):
    """
    Example empty viewset demonstrating the standard
    actions that will be handled by a router class.

    If you're using format suffixes, make sure to also include
    the `format=None` keyword argument for each action.
    """

    def list(self, request):
        pass

    def create(self, request):
        pass

    def retrieve(self, request, pk=None):
        pass

    def update(self, request, pk=None):
        pass

    def partial_update(self, request, pk=None):
        pass

    def destroy(self, request, pk=None):
        pass

Мой код тебе ничем не поможет, потому что ты не понимаешь, о чём идёт речь,

Ну хорошо - тогда обьясни мне, буду знать))) Очень хочется понять) Отставим сарказм, давай конструктивно

Вот пример класса из djangoREST - все методы понятны, описывают все что может происходить с эндпойнтом при различных типах запроса

E
На сайте с 01.10.2017
Offline
115
#57
Sly32 #:

а если так:

DELETE /collection?id=object

И определить метод DELETE?

Так то были примеры того, как делать не нужно, если вы не поняли.

В REST вовсе предпочтительно делать так:

DELETE /collection/object

W1
На сайте с 22.01.2021
Offline
306
#58
estic #:
Обращайте внимание на слова cacheable, idempotent, etc.

Это не имеет отношения к данному вопросу.

W1
На сайте с 22.01.2021
Offline
306
#59
Sly32 #:
Вот пример класса из djangoREST - все методы понятны, описывают все что может происходить с эндпойнтом при различных типах запроса

Ну - и?..
Как это помешает мне использовать метод GET?

E
На сайте с 01.10.2017
Offline
115
#60
webinfo #:
Как это помешает мне использовать метод GET?

Подобными вопросами вы отлично "разгоняете волну" на этом форуме. Так что уже можно прекратить рекламировать другой форум. А то какое-то несоответствие получается 😊

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий