神社SandboxedEnvironment和Zope2的Python受限

神社的沙箱和Zope的2 RestrictedPython似乎解决类似的问题。 有没有一种方法来层的事情,也就是说在金贾环境中使用RestrictedPython政策? 用例是改造神社模板现有的基于Zope2产品,以取代ZPT / TAL。

--------------解决方案-------------

很不幸的是,不行。 神社的和Zope的实现是非常不同的,不能互操作。

分类:蟒蛇 时间:2012-01-01 人气:0
本文关键词: 蟒蛇,Zope中,ZPT,神社
分享到:

相关文章

  • 从一个settings.py文件的变量在瓶中神社模板 2012-02-04

    说我有一堆的常量settings.py文件(也许更多,在未来的). 如何访问一个神社模板中的变量? --------------解决方案------------- 瓶自动包括应用程序的标准配置范围内. 所以,如果你使用app.config.from_envvar或app.config.from_pyfile从你的设置文件中的值来拉,你已经在你的神社模板访问这些值(例如{{ config.someconst }} 您需要定义一个context_processor : @app.context_pr

  • 你在哪里存储在神社中的变量? 2012-12-10

    我有使用相同的页面布局和结构,但有些不同的颜色,文本等五页,所以这是模板的理想环境. 我已经决定使用Jinja2的,可能烧瓶中. 我已经通过文档阅读,以及一些在线教程,这解释了很多关于你可以在页面上的模板,但没有太多关于如何变量发送到页面做什么. 你在哪里存储特定页面的变量? 如何代码知道已请求页面,哪些变量加载? --------------解决方案------------- 这里是基本的用法: 首先创建一个模板 >>> from jinja2 import Template >

  • 神社般的PDF格式的Python 2013-07-23

    我期待为PDF最好的准确的工具在Python的工作方式类似于神社支持HTML. 你有什么建议? --------------解决方案------------- 作为回答jbochi,ReportLab的是几乎所有的生成PDF Python项目奠定了基础. 但是,对于你的需求,你可能想看看比萨/ xhtml2pdf. 你会产生你的HTML与神社模板,然后用比萨来的HTML转换为PDF. 比萨是建立在的ReportLab的顶部. 编辑:另一种选择,我都忘了的是wkhtmltopdf 看一看Repor

  • 神社多个渲染流 2014-07-20

    是否有一个神社模板中没有办法同时渲染多个流? 可以说,我想呈现(打印)测验,用一流的所有问题,那么所有在最后的答案. 每种类型的题(选择题,匹配,缺字)是不同的模板. 很显然,我可以采取两种通行证,并有问题,在不同的模板回答. 但我想这样做一通,这样才能保持良好的组织的模板,也可以使蟒蛇调用代码更加规则,没有特殊情况来处理这种情况). 我想有这样的事情多'流',类似于块,但它是累积多个模板的输出. 显然,下面的是幻想,但有神社内的另一种方式来做到这一点? {% streams x, y %} {

  • 神社变量没有被正确设置为循环 2015-03-06

    我有在神社一个变量范围的问题,是没有对齐的表. 我想这是写在猎豹神社当前模板转换,但由于某种原因,逻辑的这块并没有转化和获取输出蟒蛇是一个更大的烂摊子. 原始猎豹代码 #set $sname = "" #for $serv in $proc: #if $serv.id == $v[8]: <td> $serv.shortname </td> #set $sname = $serv.shortname #end if #end for #if $sname ==

  • 可以在神社变量的作用域超出内部块延伸? 2012-02-13

    我有以下神社的模板: {% set mybool = False %} {% for thing in things %} <div class='indent1'> <ul> {% if current_user %} {% if current_user.username == thing['created_by']['username'] %} {% set mybool = True %} <li>mybool: {{ mybool }}</li>

  • 在VIM,我怎么可以混合在同一个文件既神社和JavaScript语法/ IDENT规则? 2012-02-16

    我使用的是神社的模板语言来生成HTML和JavaScript的网站. 我怎么可以让VIM理解之间的一切'{{'/'}}' '{%'/'%}'是神社的代码,其余的就javascript代码? 是否有这样做的一个简单的方法? --------------解决方案------------- 有关语法,我SyntaxRange插件使得安装简单,只要一个函数调用. 对于像缩进选项的不同文件类型的设置,您必须安装:autocmd CursorMoved,CursorMovedI检查到该地区目前的线路下降(可

  • 更简单的方法,在使用Emacs的Django /神社模板{%标签%}工作? 2012-05-04

    我写了很多在Emacs的Django /神社模板. 我已经使用nXhtml,它不缩进的一个不错的工作. 我在寻找的东西: 插入结束%}当我键入{%或让我打一键插入一个{% ▊ %} (其中▊是光标) 可以更容易地创建{% if %} / {% else %} / {% endif %}块 也许自动添加{% endfoo %}任何{% foo %}标签 建议? --------------解决方案------------- 安装yasnippet并添加您的代码片断nxml模式,如 #name :

  • 持续“CSRF令牌丢失或不正确。” 神社和Django的登记设置 2012-07-04

    我收到此消息: CSRF令牌丢失或不正确. 在大多数论坛,告诉你得到了{%csrf_token%}形式,我也有. 此外,我在我的settings.py: TEMPLATE_CONTEXT_PROCESSORS = ( "django.contrib.auth.context_processors.csrf", "django.contrib.auth.context_processors.auth", ) 我使用的神社,它似乎没有使用CSRF,但后来我安装的Djan

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 1.303 (s). 10 q(s)