Django怒改admin页面的默认title

Django怒改admin页面的默认title


我们默认的admin是这样的,现在我们想把这个换成自己的,怎么破呢?

echo $LANG               在LINUX下记住你的编码要为UTF-8
en_US.UTF-8

目标文件
/usr/local/lib/python2.7/dist-packages/django/contrib/admin/sites.py
打开这个源代码

# -*- coding:utf-8 -*-  加上这个

修改这个类
class AdminSite(object):
    """
    An AdminSite object encapsulates an instance of the Django admin application, ready
    to be hooked in to your URLconf. Models are registered with the AdminSite using the
    register() method, and the get_urls() method can then be used to access Django view
    functions that present a full admin interface for the collection of registered
    models.
    """

    # Text to put at the end of each page's <title>.
#    site_title = ugettext_lazy(u'超级盗版')
    site_title = ugettext_lazy('Django site admin')

    # Text to put in each page's <h1>.
#    site_header = ugettext_lazy(u'超级盗版')
    site_header = ugettext_lazy('Django administration')
    
记住我们的字符要是unicode,保存退出 即可。文件编码要保持UTF-8,不行用notepad++修改下编码


Django怒改admin页面的默认title


你可能感兴趣的:(Django怒改admin页面的默认title)