Loading...

Render

Натыйжаны чыгаруунун экинчи туру  render классы. render - берилген шаблонду берилген контексттик сөздүк менен бириктирет жана HttpResponse объектисин ушул көрсөтүлгөн код менен кайтарат.

Render классынын колжонулушу  менен таанышуу учун томонку суротту караныз.

Бул суротто ошол эле HttpResponse классы менен чыгарган натыйжаны  Render аркылуу чыгара алышат.

Render классынан HttpResponse классынан айырмасы :

  • Render атайын тузулгон шаблондор менен иш жургузот.
  • Маалыматтарды кийируу женил.
  • Кайра мсаалыматты алуу дагы женил.

def index(request):

______  __  __ __

request- бул биздин шаблондун ичиндеги баардык маалыматты алып бере алат.

def index(request):

    return render(request,'website/templates/index.html')

return- бул кайтаруу деген маанини туюндурат. Бул учурда биз  website ичиндеги templates ичиндеги index.html файлын экранга кайтарып жатабыз.