尝试加载'rest_framework.templatetags.rest_framework'时引发的ImportError:没有名为urls的模块

时间:2018-03-07 13:28:25

标签: python django

[INFO] oauth2client.client: Refreshing access_token
[ERROR] django.request: Internal Server Error: /
get_package_libraries
    "trying to load '%s': %s" % (entry[1], e)
InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'rest_framework.templatetags.rest_framework': No module named urls

这是一个python 2.7项目。 Django版本1.9

1 个答案:

答案 0 :(得分:1)

Django Rest Framework 3.7放弃了对Django 1.9的支持。

Django 1.9已经过期,并且没有获得安全修复程序。您应该更新到当前版本2.0(需要Python 3)或1.11 LTS(支持Python 3和Python 2)。

如果你必须使用Django 1.9,那么你需要使用早期版本的rest框架。