检查是否存在重定向网址

nig*_*ler 4 django url design-patterns

登录后,用户应重定向到?next=%s网址.我想检查指定的url是否映射到一个existant视图.有reverse()通过视图获取url的功能,我需要vv所以,我需要Django为url模式匹配执行的功能.

我明白了,问题很简单,但我在谷歌找不到答案.

okm*_*okm 11

from django.core.urlresolvers import resolve, Resolver404
try:
    resolve(path)
except Resolver404:
    'not found'
Run Code Online (Sandbox Code Playgroud)

  • [从Django 1.10开始,不推荐从django.core.urlresolvers导入](https://docs.djangoproject.com/en/1.11/releases/1.10/#id3).更新的导入是`来自django.urls import resolve,Resolver404`. (2认同)