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

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 bean不确定原因   多线程如果信号量锁获取/tryAcquire失败,如何使Java线程执行不同的任务而不是阻塞?   java编译器在同一目录中找不到其他类   在Java中,如何检查表示时间戳的字符串是否为有效日期?   java Commons vfs FindFile虚拟文件   TomcatJava。util。计时器空指针异常   java是在Oracle和Vertica之间移动数据的有效方法   java Adobe Acrobat Reader无法打开pdf文件,因为该文件不是受支持的文件类型,或者该文件已损坏   java使用usb驱动程序libusb、usb4java ecc。。为什么它如此不受支持?   java如何在第二列或特定列中插入jface TreeViewer?   java通过internet发送对象并调用其方法   带超声波传感器的Esp32Cam   java Cassandra分页问题最后一页的分页状态不正确   Java/WildFly/MongoDB/JAAS身份验证始终返回403禁止