Штрих-код Django для продаж в магазине - PullRequest
4 голосов
/ 22 мая 2010

Я в процессе преобразования приложения Visual Basic в Python Django. В настоящее время он имеет функцию штрих-кода для обработки продаж в магазине. Может ли это быть достигнуто с помощью Python Django.

1 Ответ

7 голосов
/ 22 мая 2010

Если вы определяете функциональность штрих-кода как умение читать и записывать штрих-коды, вы должны иметь в виду две вещи.

  1. Штрих-коды на самом деле считываются считывателями штрих-кодов, и с точки зрения компьютеров они просто устройства ввода, как клавиатуры. Когда читатель читает штрих-код, он просто «печатает» его, символ за символом. Обычно настраивается то, что читатель отправляет после того, как код, вкладка или ввод - довольно распространенные параметры. С Enter легче всего иметь дело.
  2. Нет ничего особенного в написании штрих-кодов, это просто текст со специальным шрифтом, с * -символами до и после кода.

Обработка штрих-кодов не имеет большого отношения к Django. Некоторые хитрости необходимы, чтобы сделать это в браузерах, но они применимы, если вы делали это в RoR, .net или где-либо еще:

  • Обработка штрих-кодов из веб-приложения довольно проста. Требуется ввод текста и немного javascript, чтобы убедиться, что ввод имеет фокус, и инициировать действие, когда штрих-код считан.
  • Печать штрих-кодов тоже не очень сложна, просто используйте встроенные шрифты css3. Если это слишком круто, вы всегда можете создавать изображения штрих-кодов на стороне сервера, и это будет работать с любым браузером.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...