Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Voimmeko tehdä nykyaikaisen käyttöliittymän käyttämällä myyntiautomaatin verkkokieliä?
Vastaus yllä on kyllä, voimme. Voimme käyttää niitä automaateille, jotka käyttävät kioskitilaa. Seuraavaa ajatusta käytin jo olemassa olevassa projektissani ja se toimii hyvin ja testasimme paljon. Voit myös tehdä hyvännäköisen modernin käyttöliittymän olemassa olevat tiedot css: stä ja HTML: stä, JavaScripistä.
Tarvikkeet
Seuraavat edellytykset ovat pakollisia:
- Raspberry pi Sisältää raspian -käyttöjärjestelmän
- Raspberry pi -yhteensopiva kosketusnäyttö
- Hieman tietoa verkkokielten perusteista (CSS, HTML, JavaScript)
Vaihe 1: Djangon asentaminen ja Projectin edellytys
- Voit päivittää olemassa olevan Python 2: n versioon 3 päätelaitteen avulla. Voit käydä läpi videon vaiheet.
- Asenna Django Raspberry pi -laitteeseen käyttämällä Pip -komentoa terminaalirivillä.
- (valinnainen) Asenna tarvittavat kirjastot kosketusnäyttöä varten.
Vaihe 2: Django -sovelluksen käyttöönotto
Jos olet tyytyväinen IDE: hen vadelmapi: llä, mene siihen, mutta suosittelen tekemään Django -sovelluksen PC: llä. On parempi käyttää PyCharmia tai Visual Studiota Django -sovellusten kehittämiseen. Siirry Pycharmiin ja luo uusi projekti Select Djangon alle. Anna projektille uusi nimi ja Ota käyttöön malli ja luo sovelluksellesi nimi. Jos työskentelet tietokantojen parissa, ota Django admin käyttöön ja paina käynnistyspainiketta. Se asentaa tarvittavat paketit. Noudata sitten näitä ohjeita.
- Tarkista, että palvelin on käynnissä tai ei käytä komentoa - python manage.py runerver terminaalissa
- Jos et tiedä Djangon perusteista, siirry sivuston Kyselyt -sovellukseen, jossa voit helposti ymmärtää Djangon perusteet.
Vaihe 3: Käyttöliittymän luominen ja linkittäminen taustaohjelman kanssa
- GUI: n luomiseksi teen Html 5: n ja CSS 3: n. Voit luoda useita sivuja haluamallasi tavalla ja yrittää kuvakkeita ja kuvia ladata ja käyttää, jos käytät offline -myyntiautomaattia ja online -URL -linkkejä. Olen tallentanut nämä.html -tiedostot Mallihakemistoon, jonka juuri otimme käyttöön.
- Käytä staattista kansiota kuvien, videoiden ja CSS -tiedostojen tallentamiseen
- Tämän jälkeen käytä Djangon urls.py -linkkiä tiedostojen linkittämiseen takapään etenemiseen.
(tai)
kloonaa tai lataa arkisto GitHubiin-Raspberry-pi-Gui-Django
Vaihe 4: Tiedostojen vaihtaminen Raspberry-pi: ssä ja määrittäminen
Onnittelut, jos olet noudattanut vaiheita tähän asti, on aika testata GUI raspberry pi: llä.
- Luo Django -sovellus, jolla on sama nimi kuin tietokoneessa tai kannettavassa tietokoneessa
- Luo malli ja staattiset kansiot Pi -laitteellesi
- Korvaa uudet tiedostot luomillasi tiedostoilla. Lisätietoja on Kuvat -kohdassa.
- Seuraava vaihe on luoda automaattinen käynnistysskripti palvelimen käynnistämiseksi käynnistyksen aikana taustalla
- Viimeinen asia on ottaa käyttöön kioskitila raspberry pi: ssä saadaksesi lisätietoja Katso Github -sivuni ja jos haluat näyttää kromia koko näytön tilassa