【问题标题】:Where is the location of the template files of pinax-stripe package?pinax-stripe 包的模板文件在哪里?
【发布时间】:2016-10-27 09:55:49
【问题描述】:

我在我的 django 应用程序中安装了以下软件包:

Pinax 条纹:https://github.com/pinax/pinax-stripe

在我的应用程序中,将此应用程序添加到我的 settings.py 文件后,我可以看到“添加订阅”页面。我附上了截图:

screenshot

但是当我浏览它的文件时,我只能看到电子邮件模板,而看不到网页的任何模板。谁能指出他们所在的正确方向?

【问题讨论】:

  • 看起来这在过去对其他人来说也是个问题。在 repo 上查看这个 github 问题:link 您是否在项目中寻找 pinax-bootstrap-theme 文件夹?我的猜测是第二个软件包是与原始 pinax-stripe 下载一起安装的。您的模板可能就在其中。

标签: python django pinax


【解决方案1】:

我在Github 上找到了似乎正确的模板文件。设置模板最简单的方法就是安装整个包。

首先,使用以下命令安装 pinax-theme-bootstrap:

pip install pinax-theme-bootstrap

然后,按照他们的在线说明:

在您的需求文件中包含 pinax-theme-bootstrap,并在您的 INSTALLED 应用程序中包含 pinax_theme_bootstrap 和 bootstrapform(与此主题一起安装)。

将 django.core.context_processors.request 和 pinax_theme_bootstrap.context_processors.theme 添加到您的 TEMPLATE_CONTEXT_PROCESSORS 以确保用户选择器和站点名称正常工作。

确保模板加载器和静态文件查找器都包含应用目录。

站点名称来自站点设备。

您的 site_base.html 应该扩展 theme_bootstrap/base.html 并且应该提供页脚和导航块(后者应该只是链接的 li 的 ul)。

您的页面应该包含块 head_title 和 body,并且应该扩展 site_base.html。

url名称home应该定义为主页。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-09-08
    • 2017-03-19
    • 2017-11-27
    • 1970-01-01
    • 2013-04-07
    • 2011-09-08
    • 2012-01-11
    • 1970-01-01
    相关资源
    最近更新 更多