Bladeren bron

Resolving local URLs only when verify_exists is True.

master
Dawid Lorenz 14 jaren geleden
bovenliggende
commit
4c80e8b16d
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  1. 2
    1
      oscar/core/fields.py

+ 2
- 1
oscar/core/fields.py Bestand weergeven

@@ -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')

Laden…
Annuleren
Opslaan