По умолчанию Django Rest Framework HTML POST-формы не отображаются после обновления до последних версий. - PullRequest
0 голосов
/ 16 января 2020

Ранее при использовании Django REST Framework я получал конечные точки API с возможностью просмотра и мог вводить данные с помощью форм POST и PUT.

Однако после недавнего обновления моих зависимостей форма HTML для POST и PUT больше не отображается [рисунок 2], и даже пытаясь щелкнуть мое имя пользователя в правом верхнем углу, чтобы получить параметры, например, для выхода из системы, я просто перенаправлен обратно на тот же URL-адрес с добавленным / # к нему [рисунок 1]. Если я go введу указанную c запись, введя localhost/myEndpoint/1/ и попробую кнопку УДАЛИТЬ, это тоже ничего не делает.

Нет журналов, указывающих на что-то не так в выводе manage.py runserver

Это ошибка или я могу как-то это исправить?

Я использовал обновление до следующих версий:

  • Django 2.2 => 2.2.9
  • djangorestframework 3.9.2 => 3.11.0
  • djangorestframework-simplejwt => 4.4.0

Изображение 1 : enter image description here

Изображение 2: enter image description here

1 Ответ

1 голос
/ 17 января 2020

Соберите данные c после обновления.

...