შაბლონი გამოისახება კონკრეტული მონაცემებით საბოლოო დოკუმენტის შესაქმნელად. Flask იყენებს Jinja თარგების ბიბლიოთეკას შაბლონების გამოსატანად. თქვენს აპლიკაციაში გამოიყენებთ შაბლონებს HTML-ის გამოსატანად, რომლებიც გამოჩნდება მომხმარებლის ბრაუზერში.
როგორ დავაინსტალირო შაბლონი Flask-ში?
როგორ იყენებს Flask აპი შაბლონს? ¶
- ჩადეთ HTML შაბლონში (გაითვალისწინეთ ორმაგი ხვეული ბრეკეტები {{ }} სახელის გარშემო): …
- შეინახეთ შაბლონის ფაილი გამარჯობად. …
- მარშრუტის ფუნქციის რედაქტირება. …
- ჩვენ უნდა შემოვიტანოთ render_template მოდული, ამიტომ დავამატოთ ის Flask აპლიკაციის სკრიპტის ზედა ხაზში:
რა არის Jinja შაბლონი Flask-ში?
Flask იყენებს შაბლონებს ვებ აპლიკაციის ფუნქციონირების გასაფართოვებლად, ფაილის მარტივი და ორგანიზებული სტრუქტურის შენარჩუნებისას. შაბლონები ჩართულია Jinja2 შაბლონის ძრავის გამოყენებით და მონაცემების გაზიარებისა და დამუშავების საშუალებას იძლევა, სანამ კონტენტში გადაიქცევა და კლიენტს დაუბრუნდება.
როგორ გამოვიყენო რენდერის შაბლონი Flask-ში?
აი, სადაც შეგიძლიათ ისარგებლოთ Jinja2 შაბლონის ძრავით, რომელზეც დაფუძნებულია Flask. მყარი კოდის HTML ფუნქციიდან დაბრუნების ნაცვლად, HTML ფაილის რენდერი შეიძლება render_template ფუნქციით. Flask შეეცდება იპოვოთ HTML ფაილი შაბლონების საქაღალდეში, იმავე საქაღალდეში, რომელშიც ეს სკრიპტი იმყოფება.
როგორ იყენებთ ციკლს Flask-ში?
კოლბის მეშვეობით, ციკლის გაშვება შესაძლებელია HTML კოდშიjinja შაბლონი და ავტომატურად HTML კოდის გენერირება შესაძლებელია ამის გამოყენებით. კოდი შეინახება დირექტორიაში Flask-ის ფორმატში.