URL, которые существуют, но не проверяют - PullRequest
0 голосов
/ 06 августа 2011

У меня есть страница, на которой перечислены различные URL-адреса, и я использую verify_exists в моей модели.Это сработало великолепно, за исключением одного адреса.Я могу посетить указанную ссылку по указанному мне URL-адресу, но каждый раз, когда я вхожу в администратор, она говорит, что URL-адрес не существует.У меня было около сотни ссылок, которые все работали, кроме этой.Кто-нибудь знает, почему это может происходить?Может ли быть так, что фактический URL-адрес перенаправлен или что-то на это влияет?

1 Ответ

0 голосов
/ 07 августа 2011

Я не совсем уверен насчет django, но многие средства проверки ссылок не устанавливают пользовательский агент при запуске проверки ссылок, и многие веб-сайты блокируют запросы без агента пользователя. Википедия блокирует запросы без использования пользовательского агента, поэтому вы можете проверить, является ли это проблемой, попытавшись создать ссылку на Википедию и проверить, нет ли ошибки.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...