Javascript Python瓶和聚合物纸元件

Javascript Python瓶和聚合物纸元件,javascript,python,polymer,bottle,paper-elements,Javascript,Python,Polymer,Bottle,Paper Elements,我有一个具有以下功能的网站。用户填写输入的十几个表单,我通过Javascript应用公式计算并向用户返回新内容。我使用Python瓶子进行用户注册,并从后端和数据库自动填充表单。然而,我不满意的设计,我正在寻找新的东西 我发现了聚合物纸元素,我真的很喜欢它。这将是伟大的桌面,平板电脑和手机,而无需大量的努力响应。但是,我有几个问题: Python使用{{parameter}}将变量从后端传递到前端。我在Polymer教程中看到,它们使用相同的符号{{parameter}}(双括号)来动态更改变量

我有一个具有以下功能的网站。用户填写输入的十几个表单,我通过Javascript应用公式计算并向用户返回新内容。我使用Python瓶子进行用户注册,并从后端和数据库自动填充表单。然而,我不满意的设计,我正在寻找新的东西

我发现了聚合物纸元素,我真的很喜欢它。这将是伟大的桌面,平板电脑和手机,而无需大量的努力响应。但是,我有几个问题:

  • Python使用
    {{parameter}}
    将变量从后端传递到前端。我在Polymer教程中看到,它们使用相同的符号
    {{parameter}}
    (双括号)来动态更改变量。因为瓶子和聚合物使用相同的方式,我会有任何问题吗
  • 你看过有聚合物和Adsense的网站吗?由于我使用Adsense,我不确定纸张元素的美学效果是否良好
  • 你有没有关于网站中聚合物纸元素的好例子可以分享
    • 分隔符是硬编码的,因此在不修改源代码的情况下无法更改分隔符。但是有许多替代模板引擎允许您配置分隔符或使用其他分隔符字符

      您可以从模板开始,模板允许您更改其分隔符,而瓶子提供了一个漂亮的
      @jinja2\u视图
      使其易于使用的装饰器

      from bottle import jinja2_view, route
      
      @route('/', name='home')
      @jinja2_view('home.html', template_lookup=['templates'])
      def home():
          return {'title': 'Hello world'}
      
    • 如果你关心AdSense与Polymer的集成,你应该看看下面的文章

      • 与bower一起安装:
        $bower安装谷歌adsense——保存

      • 导入Web组件polyfill和Adsense元素:


      • 使用它:


    我去年没有使用Jinja2,但我记得,它对参数
    {{param}
    使用相同的分隔符,但对HTML
    {%if%}
    中的python代码使用不同的分隔符