plone的qrcode视图和portlet。

medialog.qrcode的Python项目详细描述


用例

  • 你可能只需要这个产品,如果你处理印刷材料(添加,报告,名片等)。
  • 这个产品的主要目的是有一个简单的方式,从印刷材料链接到网页内容。
  • 假设您正在制作plone管理的产品的“打印数据表”,但希望能够让读者“阅读更多”,或查看最新价格。然后可以包括qrcode。
  • 假设你有一个(心理)商店,你希望价格标签包括“关于产品的信息”。
  • 假设您正在制作产品标签,并且希望其中包含指向“如何使用此产品”、在何处重新订购等的链接
  • 用css隐藏qrcode并在print.css中显示(或将其添加到pdf模板中)

viewlet

还有一个相关的viewlet。 主要目的是在打印页面时。 可以通过将medialog.qrcode.interfaces.IqrcodeLayer添加到内容中来启用viewlet

行为

也有灵巧的行为。

浏览器视图

此产品添加了一个浏览器视图,用于为给定页面生成QRcode。 它还添加了一个显示二维码的portlet。 portlet可以为其他用户隐藏它

使用浏览器视图,如下所示:

http://mysite.com/mypage/@@qrcode 获取http://mysite.com/mypage的qrcode

或: http://mysite.com/mypage/@@qrimage?view=myview 获取http://mysite.com/mypage/myview的qrcode

或: http://mysite.com/@@qrimage?url=http://somewhere.com/somepage 获取url=http://somewhere.com/somepage的qrcode

注:

如果浏览器视图用于带有外部链接的atlink对象,您将获得该url的二维码。

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

推荐PyPI第三方库


热门话题
打开OrientDB数据库时发生java错误   java Hibernate合并函数偶尔会导致主键冲突   java如何在SourceTransferndexit将msg放入MQ   JavaEclipse不正确地导入项目   Java中的数据结构,带有删除节点后所有节点的操作   java创建zip存档时,什么构成重复条目   java如何计算所有值并比较每个对象?   java Threadflipbegin在Google Pixel 3上被阻止55秒   java Eclipse Hibernate:未找到适合jdbc的驱动程序:mysql://localhost:3306/hibernatedb   java Quartz计划程序未运行   java如何从junit扩展向@Test返回值?   java忽略搜索字段中的大小写   java如何从图库中选取图像,裁剪并保存在数据分区中   java CST/CDT时区更改问题   url从Java读取Twitter页面   java是否要在每个列表项中打开WebView单击?   比较输入值的Java布尔逻辑初学者   如何在服务器端使用java从客户端的HTTP POST请求接收和解析JSON对象   javascript在一个get请求中,如何启动程序,然后使用另一个get请求停止它?