Django - veidnes

Satura rādītājs
Veiksmīga lietojumprogrammu un sistēmu izstrāde reti tiek veikta individuāli, daudzas reizes aiz komandas ir komanda, kurā viena daļa dara to, kas lietotājam būtu jāredz, un otra daļa liek šīm pieejām darboties.
In Django ir veidnes, kas ir nekas vairāk kā dokumenti, kur dati mēs iepazīstamies ar skatiem un modeļiem, lai tos varētu sakārtot un parādīt lietotājam, tie kalpo arī veidlapu parādīšanai un datu vākšanai.
Veidnes
Mēs jau teicām, ka veidnes ļauj attēlot datus, kas iegūti, izmantojot skatus un modeļus, arī veidnēs ir tas, ka mēs ievietojam HTML ar kuru mēs projektā parādīsim savu lapu izskatu Django, mēs varam ievietot veidnes jebkurā moduļa vietā, bet pēc vienošanās un arī pēc dažu vispārēju moduļu pieprasījuma direktoriju veidnes un tiek ievietoti failos.
SvarīgsVisbiežāk interesanti par veidnēm ir tas, ka jums nav jāzina vai Python ne arī Django lai tos izmantotu, tas ir tāpēc, ka viņi izmanto īpašu valodu, lai mēs varētu integrēt citus komandas locekļus un strādāt pie tiem, nebūdami programmēšanas speciālisti.
Tādā veidā mūsu komandas daļa var būt veltīta tikai tam lietotāju mijiedarbība un pieredze Viņi ir atbildīgi par veidņu izveidi, un otra komandas daļa ir atbildīga par veidņu izveidi. django funkcijas kas ļauj šīm veidnēm parādīt atbilstošos datus.
Etiķešu sistēma
Veidnēm ir sava etiķešu sistēma, kas nozīmē, ka, lai izmantotu savas iespējas, mēs izmantosim etiķetes, kad HTML vai PHP stilā lai varētu ar tām tikt galā. Mums ir pieejami tagus ciklam, pievienot komentārus, definēt blokusutt.
Lai gan tas var likties sarežģīti, tas nenozīmē, ka jums ir jābūt programmētājam, lai tikai būtu priekšstati pamata HTML mēs varam ļoti viegli uzturēt veidni; Tomēr, tā kā tas joprojām ir a uz python balstīta sistēma Mēs varam iekļaut sarežģītākas funkcijas, taču tas nav ieteicams, jo tas palielina sarežģītības pakāpi koda integrēšanai un uzturēšanai nākotnē.
Dažas no visbiežāk izmantotajām etiķetēm ir šādas:
auto aizbēgšanaŠis tags ļauj droši drukāt vērtības mūsu veidnē, jo tas novērš rakstzīmes kā HTML tagus, kas var ietekmēt mūsu lietojumprogrammas darbību, to var izmantot arī pretējam efektam, mēs varam atspējot auto aizbēgšana lai parādītu saturu tādu, kāds tas ir, neatkarīgi no šīm rakstzīmēm.
Nākamajā attēlā mēs redzam nelielu kodu ar šī taga ieviešanu veidnē:

blokiVēl viena svarīga atzīme ir bloki, piemēram, komentāru bloki, tie palīdz sakārtot kodu un citiem komandas locekļiem norāda, kā darbojas mūsu veidne, nākamajā attēlā mēs redzam, kā mēs ieviešam komentāru bloku veidne iekšā Django:

Ir svarīgi atzīmēt, ka komentāru blokus nevar ligzdot, tas ir, mēs nevaram komentēt komentārus.
Šīs apmācības beigās mēs jau zinām nedaudz vairāk par veidņu pamatjēdzieniem. Django un kā tie palīdz mums integrēt mūsu lietojumprogrammu šajā sistēmā.Vai jums patika šī apmācība un palīdzējāt tai?Jūs varat apbalvot autoru, nospiežot šo pogu, lai sniegtu viņam pozitīvu punktu

Jums palīdzēs attīstību vietā, daloties lapu ar draugiem

wave wave wave wave wave