2012-02-21 27 views
13

Python ve Django'da yeniyim. Benim açılış sayfasından giriş yapmaya çalışırken, runserver gerçekleştirildikten sonra ben Python 2.7, Django 1.4 ve OS X hakkında bu uyarıyı nedir 10.7 ve kulüplerUYARI Bulunamadı: /favicon.ico

$ 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 

, bu hata mesajını görüyorum Ondan nasıl kurtulurum?

cevap

12

Çoğu tarayıcı, web alan adınızın kök yolunda favicon.ico adlı bir dosyanın varlığını arar; bu, yer imleri klasörünüzde veya tarayıcınızın adres çubuğunda görebileceğiniz web sitesinin simgesini denetler.

Eğer bir taneniz yoksa, bu bir Hata Bulunamadı hatasını döndürür.

+0

Ignacio'nun dediği gibi, bunu görmezden gelmek güzel, ancak bir tane oluşturmak istiyorsanız, bu site size yardımcı olur: http://www.favicon.co.uk/ –

+1

Bu site biraz güncel değil; favicons artık .ico dosyaları ya da çok küçük resimlere gerek duymuyor –

+0

ok cevabı için teşekkürler! – henghonglee

5

Tarayıcınız, Konum Çubuğunda görüntüleyebileceği bir favicon arıyor. Ya bir tane ver ya da uyarıyı görmezden gel.

0

static_path ayarını anahtar kelime bağımsız değişkeni olarak göndererek statik dosyalar sunabilirsiniz. Bu dosyaları /static/ URI'den (bu, static_url_prefix ayarıyla yapılandırılabilir) sunacağız ve aynı dizinden /favicon.ico ve /robots.txt hizmet edeceğiz. StaticFileHandler'un özel bir alt sınıfı, static_handler_class ayarında belirtilebilir. """

0

Apache gibi bir şey için dağıtırken, bir yapılandırma dosyasında favicon diğer ad zorunda kalacak Ancak, geliştirme modunda aşağıdaki eserlerini

urls.py Django çalıştırırken.

from django.views.generic import RedirectView 

url_patterns=[ 
    ... 

    url(r'^favicon\.ico$',RedirectView.as_view(url='/static/images/favicon.ico')), 
] 
İlgili konular