如何部署:安装夹层主题

2024-01-02

如何准确、一步一步地安装 Mezzanine 主题?

E.g., 现代免费主题 https://github.com/thecodinghouse/mezzanine-themes.


前提条件:

0) 版本控制

Python 2.7.6.
Django 1.6.10
Mezzanine 3.1.10
Moderna v.? (static content)

1)我用过Python无处不在 https://www.pythonanywhere.com/用于托管

2)我按照这种方式安装Mezzanine:here https://askubuntu.com/questions/574508/how-to-deploy-mezzanine-mysql,底部有 PythonAnywhere 特定指南的链接

3)因此,初始状态是:夹层已部署,为空,具有默认主题。

4) [可选] 收集基本模板(大约有 80 个)

5)静态通过收集python manage.py collectstatic

1.将moderna添加到项目中

这是一个简单的步骤。

  • 你应该去主题网站(对于现代它是here https://github.com/thecodinghouse/mezzanine-themes)并下载它。它将是一个 Django 应用程序,可能被压缩到存档中。

  • 如果应用程序已压缩,请将其解压缩。

  • 将其移至您的 Mezzanine 项目文件夹(由命令创建的文件夹)mezzanine-project myproject)

  • 文件夹结构应变为:

    myproject/
    +-deploy/
    +-static/
    +-templates/    [in case you chose to collect them]
    +-moderna/      [our new theme]
    |
    +-__init__.py
    +-settings.py
    +-urls.py
    +-manage.py
    +-wsgi.py
    |
    +-[some other things]
    

2.更改设置.py

  • 打开 Mezzanine 项目的 settings.py

  • 将 Moderna/templates 添加到 settings.py 第一条记录中的 TEMPLATE DIRS 中。重点是为模板加载器提供新的方向 - 现在他们首先在 Moderna 中查找模板。现在应该看起来像这样:

    TEMPLATE_DIRS = (
        os.path.join(PROJECT_ROOT, "moderna/templates"),
        os.path.join(PROJECT_ROOT, "templates"),
    )
    
  • 首先将 Moderna 应用程序添加到 settings.py 中的 INSTALLED_APPS (我想,这是用于 Moderna 的视图、模型等 - 模板的后端)

3. 新增静态文件

  • 再次收集静态 - 现在它将获取 Moderna 的静态

4. URL会议

  • 在 urls.py 中,使用为 /(根 url)选择的 DIRECT_TO_TEMPLATE,它应该如下所示:

    urlpatterns += patterns('',
        url("^$", direct_to_template, {"template": "index.html"}, name="home"),
    ("^", include("mezzanine.urls")),
    ...
    

5. 重新加载

I guess一些服务器会自动获取新的设置和网址。那些没有的应该手动重新加载以赶上并开始展示您美丽的新主题。

6.定制开始

  • 现在您可以通过以下方式开始自定义 Moderna 主题base.html and index.html文件在myproject/moderna/templates/ folder.

后记

我欢迎任何更正和扩展,我不是夹层定制方面的专家,而且这个主题有很多滑坡。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何部署:安装夹层主题 的相关文章

  • Android 对话框自定义样式

    我有一个应用于该活动的自定义主题 我正在创建一个像这样的示例对话框 Dialog dialog new Dialog SampleActivity this dialog setC
  • Visual Studio 2017更新后代码颜色问题

    我以前用 VS 的深色主题很舒服 今天 我将 VS 更新为v 15 2 26430 4 但突然遇到了视觉问题 深色模式下代码的颜色很糟糕 我几乎看不清它们 有办法解决吗 谢谢 我找到了一些解决方法 通过取消选中Enable rich cli
  • 在 Netbeans 6.9 和 7 中,如何将主题(外观和感觉)更改为 WIndows 主题?

    如何 在哪里将 Netbeans 6 9 和 7 中的主题更改为 Windows 主题 目前它使用 Metal 主题 我已经搜索过 但一无所获 编辑 当我编辑它时 它是 Windows 主题 但当我运行程序时 它是 Metal 主题 在 N
  • 如何向 Vaadin/Maven 项目添加 css?

    那里存在SO 的一个问题 https stackoverflow com questions 5594747 where is the css style sheet for vaadin关于如何向 Vaadin 项目添加 css 提示是添
  • 在netsuite中添加新的事务状态

    我正在开发 netsuite 并希望为客户账单创建新状态 我想要的新状态是 注销 注销后状态显示 已全额付款 我希望它显示 注销 我找到了很多帮助将当前状态更改为另一个现有的默认状态 例如 让我们举个例子 以下是尝试查找待履行销售订单时要应
  • 如何编辑 Visual Studio Code 的默认深色主题?

    我使用的是 Windows 7 64 位 有没有办法在 Visual Studio Code 中编辑默认的深色主题 在 USERPROFILE vscode文件夹中只有扩展中的主题 而在安装路径中 我使用默认值 C Program File
  • 视觉工作室 2015 年崇高主题

    Visual Studio 2015 有 Sublime 主题吗 例如对于Visual Studio 2015 颜色主题编辑器 https visualstudiogallery msdn microsoft com 6f4b51b6 5c
  • 调整控制模板并仍然尊重操作系统的主题?

    在 WPF 中 如何修改标准控件的模板 使其稍后尊重操作系统的当前主题 如果我只是在混合中 编辑模板的副本 它只会给我当前运行主题的模板 它是否正确 因此 当我应用修改后的模板并在不同的主题上运行应用程序时 它看起来总是一样的 对于自定义控
  • 尝试在 xamarin.android 中自定义字体时出错

    我使用 xamarin android 来开发应用程序 我尝试使用代码自定义字体 Typeface myfont Typeface CreateFromAsset Context Assets fonts KhmerOS ttf 但是当我构
  • Vaadin Flow 应用程序自动在明暗模式之间切换

    Vaadin Flow 14 附带了两个捆绑主题的浅色和深色版本 Lumo and Material And now 浏览器可以向主机操作系统询问用户对浅色或深色模式的偏好 https stackoverflow com q 5084016
  • 如何在 vuejs 中使用 bootstrap 4 主题

    有多个 Bootstrap 4 主题可以让网站的样式和布局变得简单 其中一些要求您的资产文件夹以非常特定的方式布局 例如 https htmlstream com public preview stream ui kit docs html
  • 如何在显示模态表时禁用 Cocoa 的默认动画?

    我想禁用 Cocoa 在显示模式表时执行的动画 Apple s 表编程指南 http developer apple com mac library documentation Cocoa Conceptual Sheets Concept
  • 更改变量值 scss

    我在我的 scss 文件中定义了不同的变量 我在一些 scss 文件中使用了这些变量 变量 scss light theme rgba 94 161 215 0 3 dark theme 5EA1D7 darker theme 57647A
  • C# 语法高亮着色

    我可以像在 Visual Studio 中一样单独更改字段 局部变量的颜色吗 下面是 Visual Studio 中的样子 字段变量赋值 读写为绿色 局部变量赋值 读写为白色 但在 VSCode 中 本地变量和字段变量的范围都是 varia
  • 如何创建自定义主题并在 Android 应用程序中使用它?

    如何创建自定义主题并在代码中使用它 菜单中如何实现主题选项并申请活动 有一个不错的风格和主题指南 http developer android com guide topics ui themes html在 Android 开发者网站上
  • 如何在Conky中实现一个基本的Lua功能?

    我正在尝试向我的 Conky 添加一个函数 该函数打印字符串的长度以用于调试目的 代码位于名为的文件内test lua 非常简单 function test word return string len word end 我这样加载它 在我
  • 在 Flutter 中更改深色模式的文本颜色(带有动态主题)?

    当我选择深色模式时 文本变成白色 但我想将所有文本设置为白色70或其他内容 包括按钮和常规文本 如何定义深色模式的默认文本颜色 我的主题数据现在是这样的 class MyApp extends StatelessWidget overrid
  • 更改 WPF Toolkit 图表中绘图区域和标题周围的边距

    我正在使用 WPF Toolkit 2010 年 2 月版本的 Chart 控件 图表相对于绘图区域占用了大量空间 如何控制绘图区域和图表标题周围的边距 这样 我可以将我需要的 10 个图表排列在网格中 而无需在屏幕上使用太多空间 Than
  • ThemeInfo 属性有什么用?

    每当我创建新的 WPF 应用程序或 WPF 用户控件库时 AssemblyInfo cs文件包含以下属性 assembly ThemeInfo ResourceDictionaryLocation None where theme spec
  • JavaFX中如何获取鼠标位置?

    我是java fx 的初学者 如何在 JavaFX 中获取鼠标在 x 和 y 中的位置 我尝试使用 AWTMouseInfo 也导入了它 但它不起作用 我还在 Ensembles 中看到了它的代码 在 高级阶段 拖动球窗口 这就是我需要做的

随机推荐

  • 如何在 VBA 访问中使用 SQL MERGE 语句?

    我一直在尝试在 Access 应用程序中使用 MERGE 语句 当我使用以下代码 为了便于阅读而简化 时 dim strSqlMerge as string strSqlMerge MERGE TargeTable AS T USING S
  • 无法从 START_OBJECT 令牌中反序列化 int[] 实例

    大家好 我想将 int 和 String 数组作为 RequestBody 发送 这是 json customUiModel 1 3 5 user user 这是端点代码 RequestMapping value save method R
  • 覆盖率测试工具 Django Rest Framework

    我正在研究 TDD 并在 Django Rest Framework 中开发 API 我研究了一个需求 但找不到一些工具来解决我的问题 我试图找出我的测试覆盖了我的应用程序的百分比 为了了解缺少封面的可能性和可能的 建议数量 我找到了cov
  • 如何将 EF Code-First 转换为 Database First?

    我想首先将我的代码优先项目转换为数据库 是否有一种自动化的方法 或者我应该删除实体和上下文代码并从创建的数据库创建模型 Entity Framework Power Tools 似乎支持一项名为 逆向工程代码优先 的功能 你可以下载它her
  • 使用 UTF8 编码将 Excel 转换为 CSV [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我有一个 Excel 文件 其中包含一些西班牙语字符 波形符等 我需要将其转换为 CSV 文件以用作导入文件 但是 当我 另存为 CSV
  • 如何解释C中命令行参数中的特殊字符?

    第一个问题 假设我们编写一个简单的程序 它接受命令行参数并打印到文件 如果用户输入 writetofile 你好 0 n w orl t y bash 回复 0 事件没有 成立 如果用户不知道使用引号 或转义字符 之类的东西 我该如何处理这
  • mcrypt 已被弃用,有什么替代方案?

    mcrypt 扩展名是已弃用 http php net manual en migration71 deprecated php migration71 deprecated ext mcrypt根据发布的评论 将在 PHP 7 2 中删除
  • 如何在SQL中按任意条件排序

    我有下表 CREATE TABLE Bable id int identity primary key name varchar 20 about varchar 30 INSERT INTO Bable name about VALUES
  • 检测android设备是否连接到互联网

    这是我的课程 用于检查设备是否连接到互联网 import android app Activity import android content Context import android net ConnectivityManager
  • React:我可以在渲染之前检查状态是否存在吗

    我是 React 新手 我制作了一个显示用户名 user 的导航栏
  • 错误:与运算符 == 不匹配

    我的三个文件的多个区域都收到错误 我的默认构造函数也有问题 这就是它被注释掉的原因 但我想先解决这个问题 ComputerType h This file gives the specification of a ComputerType
  • WPF - 列表视图滚动条未显示

    因此 正如问题所暗示的那样 我无法让滚动条显示在我的列表视图中 用网格替换 StackPanel 是可行的 但问题是选项卡控件中的两个列表视图然后堆叠在彼此和我的标签之上 建议
  • Swift import 语句失败

    已更新 答案在底部 我使用的是与 Twitter 的新 Fabric 平台一起安装的 TwitterKit 框架 这段代码在ViewController swift工作得很好 ViewController swift Following C
  • 如何在 Java 控制台应用程序中从扫描仪读取字符串?

    import java util Scanner class MyClass public static void main String args Scanner scanner new Scanner System in int emp
  • 致命错误:在 C:\wamp\www\ 中找不到“Stripe”类

    我收到一个错误 提示找不到类 但我显然有它所在位置的正确路径 我遇到的每一篇文章都声称问题出在 require one include 或 require 中 不包括正确的路径 我已经尝试了所有 3 个 但仍然没有运气 我的数据库调用遵循相
  • 将训练好的 Tensorflow 模型转换为 protobuf

    初始网络中Android Tensorflow 演示 https github com tensorflow tensorflow tree master tensorflow examples android将模型存储为 protobuf
  • 使用通用方法的代码分析警告 CA1004

    我有以下通用方法 Load an object from the disk public static T DeserializeObject
  • 如何从Powershell调用批处理脚本?

    我有一个大批处理脚本 它设置一堆环境变量 我想从 powershell 调用该批处理脚本 这样我就可以获得脚本和 powershell 设置的环境变量的好处 如果你抓住了PowerShell 社区扩展 https github com Ps
  • 延迟限制 http api 调用

    我正在尝试对 REST API 实施一些限制 A典型方法 http django tastypie readthedocs org en latest throttling html在某个阈值之后阻止请求 带有403 or 429回复 然而
  • 如何部署:安装夹层主题

    如何准确 一步一步地安装 Mezzanine 主题 E g 现代免费主题 https github com thecodinghouse mezzanine themes 前提条件 0 版本控制 Python 2 7 6 Django 1