当我使用未来的 "url" 标签时,Django 发出警告。建议我改用 "default url tag"。 "default url tag" 是什么?

Django giving a warning when I use "url" tag from future. Suggests I use "default url tag" instead. What is the "default url tag"?

我正在使用 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.

已删除 InDjango19 警告)

什么是"default 'url' tag"?我究竟在哪里使用“'future' 库中的 'url' 标签”?

对于 URL 标签,"future" 已经过去了。从 "future" 导入它是为了让 pre-1.5 版本的人可以使用 1.5+ 语法。由于现在是三个版本之前,您应该只使用标签,而不是从未来导入它。

对于仍然看到这个的人,我发现是 Django 调试工具栏在做“未来”的事情,将其更新到版本 1.9.1 解决了这个问题。