创建带有二维码和条形码的标签。

Inventicode的Python项目详细描述


发明代码
==


web应用程序,用于注册对象(对象只是与注释和序列号相关联的名称)和打印带有EAN13条形码或二维码的标签页。您还可以将状态和类别与这些对象关联。

定义纸张模型(标签的大小、数量、大小和背景图像)和标签模板。


*通过逐个扫描一组对象的条形码来更改其状态或类别,
*通过扫描搜索栏中的条形码来标识给定对象,
*通过扫描目标页的二维码显示目标页。

文件夹
mkdir-p`dirname$filename`$home/inventicode
准备一个有限的配置文件
cat<;$eof>;$filename
[全局]
data=$home/inventicode
eof
创建数据库(默认为sqlite)
inventicode django migrate
准备静态文件(css,js,…)
发明代码django collectstatic--noinput
h3>;{code.long_identifier}<;h3>;


可用值为:

*code.name
*code.comment
*code.serial
*code.long_identifier(指向模型的URL)
*code.short_identifier(唯一代码,可用作EAN13条码)

您可以使用一些过滤器:

*`qr-code`:qr-code作为svg(字符串)
*`bar-code`:bar-code作为svg(字符串)。可用的条形码有“code39”、“ean”、“ean13”、“ean8”、“gs1”、“gtin”、“isbn”、“isbn10”、“isbn13”、“issn”、“jan”、“pzn”、“upc”、“upc a”。
*“base64”url:将字符串转换为嵌入的base64 url。

您还可以为整个页面定义css,默认值为:

。qr代码{
宽度:1cm;
高度:1cm;
}
h2{
宽度:100%;
文本对齐:中心;
}
h3{
文本对齐:中心;
顶部:1cm;
位置:相对;
文本转换:大写;
}
img.bar代码{
宽度:3cm;
顶部:1cm;
左:-2cm;
}

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

推荐PyPI第三方库


热门话题
相对于框架java窗口的鼠标位置错误   Java 8流peek api   java将数据附加到文件中   java使用ExoPlayer 2.8播放播放列表中的特定文件   JavaSpring国际化:如何动态设置语言环境值   java如何在mysql中实现两个表之间的两个关联   java在gradle可执行jar文件中包含运行时参数   surefire插件中的java maven多套测试套件   java试图理解堆分析以确定内存泄漏或所需的大量内存   java识别字符串有数字   数组如何解决错误“java.lang.ArrayIndexOutOfBoundsException:5”   java Swt文件对话框选择的文件太多?   java此登录代码易受SQL注入攻击吗?   Java[3]中的文件<identifier>预期编译错误   java如何在spring webflux中发送列表   jar中未找到java文件异常   如何在java中合并2D数组?   java如何评测本机JNI库