Подтвердить что ты не робот

Не найдено:/favicon.ico

Я новичок в Python и Django. Я вижу это сообщение об ошибке после выполнения запуска сервера при попытке войти с моей целевой страницы,

$ python manage.py runserver
Running in development mode.
Running in development mode.
Running in development mode.
Running in development mode.
Validating models...

0 errors found
Django version 1.4b1, using settings 'platformsite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[21/Feb/2012 02:33:26] "GET /accounts/home/ HTTP/1.1" 200 10698
WARNING 2012-02-21 02:33:27,204 base 41333 4353703936 Not Found: /favicon.ico
[21/Feb/2012 02:33:30] "POST /accounts/home/ HTTP/1.1" 200 11098
WARNING 2012-02-21 02:33:30,581 base 41333 4362117120 Not Found: /favicon.ico
[21/Feb/2012 02:33:35] "POST /accounts/home/ HTTP/1.1" 200 10975
WARNING 2012-02-21 02:33:36,333 base 41333 4370530304 Not Found: /favicon.ico
[21/Feb/2012 02:33:57] "POST /accounts/home/ HTTP/1.1" 200 10975
WARNING 2012-02-21 02:33:57,670 base 41333 4349497344 Not Found: /favicon.ico

Я на Python 2.7, Django 1.4 и OS X 10.7 О чем это предупреждение и как я могу избавиться от него?

4b9b3361

Ответ 1

Большинство браузеров ищут наличие файла с именем favicon.ico на корневом пути вашего домена веб-сайта, это управляет значком для веб-сайта, который вы можете увидеть в папке закладок или в адресной строке вашего браузера.

Если у вас его нет, значит, он вернет ошибку Not Found.

Ответ 2

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

Ответ 3

Вы можете обслуживать статические файлы, отправив параметр static_path  как аргумент ключевого слова. Мы будем обслуживать эти файлы из   /static/ URI (это настраивается с помощью   static_url_prefix), и мы будем обслуживать /favicon.ico  и /robots.txt из того же каталога. Пользовательский подкласс   StaticFileHandler можно указать с помощью   static_handler_class.    ""