可重复使用的django应用程序来处理/favicon.ico和robots.txt
django-site-basics的Python项目详细描述
安装
使用pip或easy_install安装"django site basics":
pip install django-site-basics
在"设置"中将"站点基础"和可选的"站点度量"添加到已安装的应用程序中。py:
INSTALLED_APPS = ( ... 'sitemetrics', # (optional) for Google Analytics support 'site_basics', )
向url添加站点基础url模式和处理程序(如果您想使用它们的话)。py:
handler404 = 'site_basics.views.page_404' handler500 = 'site_basics.views.page_500' urlpatterns = patterns('', ... url(r'^', include('site_basics.urls')), )
在中间件类中将django的localemidlware替换为更新的localemidlware:
MIDDLEWARE_CLASSES = ( ... #'django.middleware.locale.LocaleMiddleware', # disabled in favor of UpdatedLocaleMiddleware 'site_basics.middleware.UpdatedLocaleMiddleware', ... )