Ich weiß, dass es eine akzeptierte Antwort auf diese Frage und viele andere Antworten gibt, aber ich wollte nur einen weiteren Fall hinzufügen, der bei mir passiert ist: Aktualisieren Sie das Django- und Django-Rest-Framework auf die neuesten Versionen, damit sie fehlerfrei funktionieren.
Alles, was Sie tun müssen, ist, sowohl das Django als auch das Django Rest Framework zu deinstallieren.
pip uninstall django
pip uninstall djangorestframework
und installieren Sie es dann erneut mit:
pip install django
pip install djangorestframework
settings.py
?