Satura rādītājs
Lai gan terminu skats var interpretēt vienā veidā, gadā Django Tas nav klasiskais jēdziens, ko mēs tam izmantojam, piemēram, tīmekļa programmēšanā rezultāts, ko mums sniedz skats, ir atkarīgs no lietotāja darbībām, iespējams, lietotājs atjaunina nolaižamo izvēlni un maina skata kopējo izjūtu .Kad mēs cenšamies iedibināt skata jēdzienu, mēs vēlamies to necensties salīdzināt ar jēdzienu, ko mēs, iespējams, esam definējuši no citām MVC vidēm, kad mums ir redzes jēdziens. Django mēs varam to labāk izteikt citiem izstrādātājiem.
Redzes skelets
Ja mēs redzam skata ķermeni un dodamies pie tā pamatiem, mēs varam teikt, ka skats ir funkcija, kas pieņemt HTTP pieprasījumu Y atgriež HTTP atbildi, Mēs varētu teikt, ka šī pieeja ir vienkārša, tomēr, ja redzam viedokļa mērķi, šī koncepcija to pienācīgi izpilda, tagad, lai sasniegtu šo divu elementu vienkāršību, mums ir jāveic citas darbības.
Vispārīgi skati
Filozofija Django stāsta mums, ka mums jādara viss iespējamais, lai mūsu lietojumprogrammas būtu atkārtoti lietojamas, vienkāršas un efektīvas, tas nozīmē, ka mēs nevaram izstrādāt atkārtotus elementus, tas ir, rakstīt vienu un to pašu kodu atkal un atkal, jo tam nav jēgas. šāds attēls:
Ja paskatāmies uz skata nosaukumu, tā izsauktajiem parametriem, ieskaitot tā sniegto atbildi, kas novirza uz izstrādātāja iepriekš noteiktu URL, tas viss norāda uz konkrētu un vispārīgu skatu.
Pirms mēs varam uztraukties, ietvaram jau ir šīs problēmas risinājums, un tas ir nekas vairāk un ne mazāk kā vispārīgi uzskati, tie ir uzskati, kas jau ir definēti, mums vienkārši ir pievienojiet viņiem modeli, norādiet veidni un mēs varam piekļūt funkcijām un metodēm, kas nodrošina visu nepieciešamo.
Apskatīsim šo kodu vispārīgi uzskati šādā attēlā:
Šeit mums vairs nav ierobežojumu pēc koda, jo tas tiek darīts tikai vienu reizi un ietver to Django, mums ir jāuztraucas tikai par to, kā integrēt to, ko mēs izmantosim. Apskatīsim, kā tiek īstenots skats, izmantojot šo pieeju:
Kā redzam, mums ir rīki, kas ietaupa mūsu darbu, un mēs varam arī ievērot tīras un efektīvas attīstības filozofiju, samazinot nevajadzīgo rakstāmā koda rindu skaitu.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