尼科拉变色龙

nti.nikola-chameleon的Python项目详细描述


尼科拉变色龙 最新发布支持的python版本https://travis-ci.org/nextthough/nti.nikola廑u chameleon.svg?branch=masterhttps://coveralls.io/repos/github/nextthought/nti.nikola_chameleon/badge.svg?documentation status

一个非常灵活的模板系统,用于使用 变色龙 z3c.pt z3c.macro

使用此系统的基本模板可在 基本变色龙中找到, 使用bootstrap3的扩展可以在 bootstrap3变色龙

文档存放在 https://ntinikola_chameleon.readthedocs.io/

安装

尼古拉使用a 自定义机制 查找插件而不是使用通常的pkg_资源系统。 这使得安装插件变得异常困难;这还不够 只是为了从pypi安装一个包。相反,您还必须 .plugin 文件复制到磁盘上的特定位置。这可以是:

  • ~/.nikola/plugins/
  • nikola站点的 插件目录。

除了".plugin"文件外,还必须有一个相同的".py"文件 插件作为模块列出的名称(是,即使插件文件 特别地请求一个python模块,yapsy要求它是 插件文件旁边的文件或目录,因此不是真正的模块。

要求每个人都将插件复制到他们的插件中是荒谬的 文件夹(它们甚至在sys.path上都不正确,这意味着 zope.configuration和许多其他工具都不起作用)而且我们不打算 让Nikola自动完成(我们不在Nikola插件上 除非他们让我们站起来rd安装),所以 我们所能做的就是努力克服Yapsy的局限性。

在站点的插件目录中,放置以下.py文件:

# nti_nikola_chameleon.py
from nti.nikola_chameleon import *

除此之外,您还需要一个 nti.nikola_chameleon.plugin 文件:

# -*- mode: conf; -*-
[Core]
Name = nti.nikola_chameleon
Module = nti_nikola_chameleon

[Documentation]
Author = NextThought
Version = 1.0
Website = https://github.com/NextThought/nti.nikola_chameleon
Description = Support for Chameleon ZPT templates.

[Nikola]
PluginCategory = Template

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
JavaSpring重定向请求处理程序   SwingJava:拆分字符串并将其放入文本区域的   Java:标记“”上出现语法错误,此标记后面应为表达式   web服务Java RestService从日志文件写入和读取数据   java如何将ArrayList<String>转换为char数组,然后向后打印每个单词?   java SimpleDataFormat解析返回年终日期   加密Java aes解密bytebuffer,包括填充为空字节   java有没有办法从特定的if语句调用变量?   java从更新返回到渲染   spring GRPC Java登录测试   java为什么下面的代码不工作(StringBuffer.toString!=null)   java是一种可行的模式吗?   使用Spring集成测试的JavaOSGi片段   java jCommander为未知和未使用的值引发异常?   在imageView的editText中输入的java图像URL