Malline hahmonnetaan tiedoilla tiedoilla lopullisen asiakirjan tuottamiseksi. Flask käyttää Jinja-mallikirjastoa mallien hahmontamiseen. Käytät sovelluksessasi malleja HTML:n hahmontamiseen, jotka näkyvät käyttäjän selaimessa.
Kuinka asennan mallin Flaskiin?
Miten Flask-sovellus käyttää mallia? ¶
- Laita HTML malliin (huomaa kaksinkertaiset kiharat a altosulut {{ }} nimen ympärillä): …
- Tallenna mallitiedosto nimellä Hello. …
- Muokkaa reittitoimintoa. …
- Meidän on tuotava render_template-moduuli, joten lisää se riville Flask-sovelluksen komentosarjan yläosassa:
Mikä on Jinja-malli Flaskissa?
Flask käyttää malleja verkkosovelluksen toiminnallisuuden laajentamiseen säilyttäen samalla yksinkertaisen ja järjestetyn tiedostorakenteen. Mallit otetaan käyttöön Jinja2-mallimoottorilla, ja ne mahdollistavat tietojen jakamisen ja käsittelyn ennen kuin ne siirretään sisältöön ja lähetetään takaisin asiakkaalle.
Kuinka käytän renderöintimallia Flaskissa?
Tässä voit hyödyntää Jinja2-mallimoottoria, johon Flask perustuu. Sen sijaan, että funktiosta palautettaisiin kovakoodi-HTML-koodi, HTML-tiedosto voidaan hahmontaa render_template-funktiolla. Flask yrittää löytää HTML-tiedoston mallikansiosta, samasta kansiosta, jossa tämä komentosarja on.
Kuinka käytät silmukkaa pullossa?
kolvin kautta silmukka voidaan ajaa HTML-koodissa käyttämälläJinja template ja automaattisesti HTML-koodi voidaan luoda käyttämällä tätä. Koodi tallennetaan hakemistoihin muodossa Flask.