Мазмұны:

DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы автомат машинасы: 4 қадам
DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы автомат машинасы: 4 қадам

Бейне: DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы автомат машинасы: 4 қадам

Бейне: DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы автомат машинасы: 4 қадам
Бейне: raspberry pi 4 django web server | django raspberry pi 4 install | raspberry pi 4 web server 2024, Шілде
Anonim
DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы сауда машинасы
DJANGO -мен RASPBERRY PI -ді қолданатын қазіргі заманғы сауда машинасы

Автоматқа арналған веб -тілдерді қолдана отырып, қазіргі GUI жасай аламыз ба?

Жоғарыда келтірілген жауап - біз жасай аламыз. Біз оларды дүңгіршек режимінде автоматқа қолдана аламыз. Мен келесі жобаны қолданыстағы жобада қолдандым, ол жақсы жұмыс істейді және біз көп сынақтан өттік. CSS және HTML, JavaScript туралы білімдер. Django мен GPIO түйреуіштері арасындағы интерфейс мүмкіндігінше түсінікті түрде түсіндірілген.

Жабдықтар

Келесі алғышарт қажет:

  1. Raspberry pi raspian ОЖ орнатылған
  2. Raspberry pi -мен үйлесімді сенсорлық экран
  3. Веб -тілдердің негіздері туралы аздап білу (CSS, HTML, JavaScript)

1 -қадам: Django орнату және жобаның алғы шарты

  1. терминал арқылы қолданыстағы Python 2 -ні 3 -ке дейін жаңартыңыз. Бейнедегі қадамдарды орындауға болады.
  2. Django терминалын Ripberry терминалында Pip пәрмені арқылы орнатыңыз.
  3. (міндетті емес) Сенсорлық дисплейге қажетті кітапханаларды орнатыңыз. Бұл үшін Дисплей өндірушісінің веб -бетін қараңыз.

2 -қадам: Django қосымшасын орнату

Django қосымшасын орнату
Django қосымшасын орнату
Django қосымшасын орнату
Django қосымшасын орнату

Егер сіз IDE -ге таңқурай пи -де ыңғайлы болсаңыз, оған барыңыз, бірақ мен Django қосымшасын компьютерде жасауды ұсынамын, Django қосымшаларын әзірлеу үшін PyCharm немесе Visual Studio -ды қолданған дұрыс. Pycharm -ге өтіңіз және оның астында жаңа жоба жасаңыз, Джанго таңдаңыз. Жобаға және «Үлгіні қосу» бөліміне жаңа атау беріңіз және қолданбаға атау жасаңыз, егер сіз деректер базасында жұмыс жасасаңыз, Django әкімшісін қосыңыз және старт түймесін басыңыз. Ол қажетті пакеттерді орнатады, содан кейін мына қадамдарды орындаңыз.

  • Терминалда сервер жұмыс істейді немесе жоқ екенін тексеріңіз - python manage.py runserver
  • Егер сіз Django негіздері туралы білмесеңіз, Django Basics туралы оңай түсінуге болатын Polls сайтының сайтына өтіңіз.

3 -қадам: GUI құру және Backend -пен байланыс

  • Мен Html 5 және CSS 3. көмегімен GUI жасау үшін сіз бірнеше беттерді өз қалауыңыз бойынша жасай аласыз, ал егер сіз офлайн сауда автоматтарымен жұмыс жасайтын болсаңыз және Интернетте URL сілтемелерін қолдансаңыз, белгішелер мен суреттерді жүктеуге және қолдануға тырысыңыз. Мен сол.html файлдарын біз қосқан Үлгі каталогында сақтадым.
  • Кескіндерді, бейнелерді және CSS файлдарын сақтау үшін статикалық қалтаны қолданыңыз
  • Осыдан кейін файлдарды артқы жағындағы прогресспен байланыстыру үшін Django -да urls.py пайдаланыңыз.

(немесе)

клондау немесе GitHub-Raspberry-pi-Gui-Django репозиторийін жүктеу

4-қадам: Raspberry-pi файлдарын ауыстыру және конфигурациялау

Raspberry-pi файлдарын ауыстыру және конфигурациялау
Raspberry-pi файлдарын ауыстыру және конфигурациялау
Raspberry-pi файлдарын ауыстыру және конфигурациялау
Raspberry-pi файлдарын ауыстыру және конфигурациялау

Құттықтаймын, егер сіз осы уақытқа дейін қадамдарды орындасаңыз, таңқурай пи -де GUI -ді тексеретін уақыт келді.

  1. ДК -де немесе ноутбукте қолданылатын Django қосымшасын жасаңыз
  2. Pi -де шаблондар мен статикалық қалталар жасаңыз
  3. Жаңа файлдарды өзіңіз жасаған файлдармен алмастырыңыз. Толық ақпарат алу үшін Суреттерді қараңыз.
  4. Келесі қадам-фондық режимде жүктеу кезінде серверді іске қосу үшін Автоматты түрде сценарий құру
  5. Толық ақпарат алу үшін таңқурай пи -де киоск режимін қосу - соңғы нәрсе, егер сіз хромды толық экран режимінде көрсеткіңіз келсе, менің Github бетімді қараңыз.

Ұсынылған: