浏览代码

Resolving local URLs only when verify_exists is True.

master
Dawid Lorenz 14 年前
父节点
当前提交
4c80e8b16d
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2
    1
      oscar/core/fields.py

+ 2
- 1
oscar/core/fields.py 查看文件

@@ -43,7 +43,8 @@ class ExtendedURLField(models.CharField):
43 43
         """
44 44
         try:
45 45
             value = self.fix_local_url(value)
46
-            resolve(value)
46
+            if self.verify_exists:
47
+                resolve(value)
47 48
             self.is_local_url = True
48 49
         except Http404:
49 50
             raise ValidationError('Specified page does not exist')

正在加载...
取消
保存