zoukankan      html  css  js  c++  java
  • Mezzanine汉化

    1、编辑/path/to/projectname/projectname下的setting.py
    ALLOWED_HOSTS = ['www.xxx.com'] 为了使用域名来访问
    TIME_ZONE = 'Asia/Shanghai'

    2、使用中文
    USE_MODELTRANSLATION = True
    LANGUAGE_CODE = "zh-hans"
    # Supported languages
    LANGUAGES = (
    #('en', _('English')),
    ('zh-hans', _('Chinese')),
    )
    USE_I18N = True

    INSTALLED_APPS = (
    "modeltranslation", 增加该行
    3、[可选项]加入Markdown的支持
    在虚拟环境中安装:pip install mezzanine-pagedown
    在setting.py的INSTALLED_APPS中加入: mezzanine_pagedown
    #####################
    # PAGEDOWN SETTINGS #
    #####################
    RICHTEXT_WIDGET_CLASS = 'mezzanine_pagedown.widgets.PageDownWidget'
    RICHTEXT_FILTERS = ['mezzanine_pagedown.filters.codehilite',]
    PAGEDOWN_MARKDOWN_EXTENSIONS = ('extra','codehilite','toc')
    RICHTEXT_FILTER_LEVEL = 3 # 防止站点把>当作错误。
    PAGEDOWN_SERVER_SIDE_PREVIEW = False # markdown应该是Client来Render的。

    在urls.py中
    import mezzanine_pagedown.urls
    默认url规则("^", include("mezzanine.urls")),之前加入("^pagedown/", include(mezzanine_pagedown.urls)),

    4、编辑/path/to/projectname/projectname下的local_settings.py
    SITE_TITLE "我的博客" #设置成你的网站显示名
    修改成想使用的数据库(默认是sqlite)
    如果新建数据库,执行:
    python manage.py createdb --noinput
    如果数据库已存在,执行:
    python manage.py sync_translation_fields
    python manage.py update_translation_fields #如果django的版本>1.10可能会出错,参照下面fix
    https://github.com/akiyoko/mezzanine/commit/b490251f84fff6967266e3248894d8414af5cd7c?diff=split
    python manage.py collectstatic
    python manage.py collecttemplates

    5、更新默认的首页显示
    编辑/path/to/projectname/projectname下的urls.py
    import mezzanine.blog.views

    urlpatterns += [
    #url("^$", direct_to_template, {"template": "index.html"}, name="home"), 注释掉
    url("^$", mezzanine.blog.views.blog_post_list, name="home"), 打开注释

  • 相关阅读:
    移动端屏幕适配解决方案
    ES6学习笔记(1)——模块化
    弹性盒布局学习总结
    阮一峰之webpack-demos(译)
    阮一峰的Git分支管理策略之学习总结
    移动端测试之服务器搭建
    webApp 移动Touch框架
    Javascript 严格模式详解
    caller和callee的区别
    avalon 中require.config源码分析
  • 原文地址:https://www.cnblogs.com/zxpo/p/8303923.html
Copyright © 2011-2022 走看看