创建带有二维码和条形码的标签。
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;
}
==
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;
}