当我将来使用“url”标签时,Django发出警告。建议我使用“default url tag”代替。什么是“默认网址标记”?

时间:2015-07-24 07:37:32

标签: django django-rest-framework django-urls deprecated django-1.8

我正在使用Django 1.8和Django Rest Framework。当我使用Django Rest Framework

登出用户时
/api-auth/logout

url(在此处详细了解:http://www.django-rest-framework.org/tutorial/4-authentication-and-permissions/#adding-login-to-the-browsable-api)我注意到在我的终端中我跑了

python manage.py runserver

它说:

lib/python3.4/site-packages/django/templatetags/future.py:25: RemovedInDjango19Warning: Loading the `url` tag from the `future` library is deprecated and will be removed in Django 1.9. Use the default `url` tag instead.

RemovedInDjango19Warning)

什么是“默认'网址'标记”?我到底在哪里使用'未来'库中的''url'标签?“

1 个答案:

答案 0 :(得分:3)

URL标签的“未来”已经过去了。从“未来”导入它是为了允许1.5之前版本的人使用1.5+语法。既然现在已经有三个版本了,那么你应该只使用标签,而不会在将来导入它。