2017-03-20 1 views
0

J'essaie de générer EAN13 de codes à barres (1234567890123)pybarcode ajouter pas setted chiffres

ean = barcode.get('ean13', '1234567890123') 
return render(request, 'index.html', {'date':now, 'data': listing, 'auth': auth, 'barcode': ean}) 

dans modèle ajouter

{{ barcode }} 

et RECEIVE résultat que:

Pourquoi cette chaîne est-elle différente (1234567890128 doit avoir 1234567890123)?

Répondre

0

1234567890123 n'est pas un code EAN valide; Même si vous aviez réussi à sortir ce code-barres, rien n'aurait pu le scanner, car son chiffre de contrôle est incorrect. Le logiciel de codes à barres que vous utilisez a utilement corrigé le chiffre de contrôle, plutôt que de produire un code à barres inutile (bien que générer une erreur aurait sans doute été une meilleure chose à faire).

+0

Comprendre. Je vous remercie – Skif