Python + Django Framework 1.7-1.10; 1.11; 2.0; 3.0+ - школа практического программирования В. Бовсуновского (2013-2020).

Цена на обучение в школе Бовсуновского совсем скоро поднимается (сейчас школа переписывается), спешите, если хотите получить пожизненный доступ в школу по старой цене.

   Как правильно изучать Django? Другие методики не работают.

Хотите стать программистом? Читайте.

Вдохновляющие примеры ребят, как правильно учиться программировать?
Python ООП разработка на практике 2020 в режиме реального времени.


  Описание курса

Цель: 

Очень чётко разобраться, как работает class Context и как он связан с Template.

 

А также выполнить домашнее задание, которое сбросить в Группу.



  Видео уроки

Перейти к просмотру курса 16.



  Рекомендации

Домашнее задание к шагу 23 http://spb-tut.ru/cabinet/plan_step/24/

Сюда сбрасывать домашние задания по классу Context и Template
 
 
Домашнее задание считается выполненным, если вы предоставили ваши функции (вида ниже). Где полностью демонстрируется, как работает Context и как Context, связан с Template(шаблонами).
Домашнее задание должно быть выполнено не только в среде, а также и на хостинге обязательно. 
 
Ссылки на ваши страницы, достаточно одной. (которые работают на этом коде.
 
Пример кода. (Это общий пример) у вас будут примерно такой код, но свой.
 
# -*- coding: utf-8 -*-
__author__ = 'admin'

from django.http import HttpResponse
from django.template import Context, Template, loader

def detail(request):
    dict_values = {'fav_color': 'blue'}
    template_string = "My favorite color is {{ fav_color }}."
    c = Context(dict_values)
    t = Template(template_string)
    rendered_template = t.render(c)
    return HttpResponse(rendered_template)
 
Итог: Важно один раз и навсегда чётко разобраться, как работают представления, а именно, как Context передаёт и выводит код в шаблоны. (кстати для тех кто недавно изучает Python, посмотреть уроки на этом сайте по словарям. ).
 
А в повседневной жизни мы будем использовать производные от Context из библиотеки, но иногда нужно будет передать нечто своё и, для  этого важно понимать базовые вещи и разбираться в них.

Django shortcut functions

Вы встречались уже с этой библиотекой используя функцию render_to_response (самые частые действия, такие как вывод страницы, приведены к короткому удобному виду. 
 
 
Перейти к шагу 24.
 


  29 января 2015 г. 17:52




Школа программирования Бовсуновского


Система Orphus

© 2016 Школа практики Django + Python. оферта

Официальный сайт Python Официальный сайт Django . .
пользовательское соглашение