Потому что обработка запросов, вся бизнес-логика – это к контроллеру относится (и то, желательно разделить). А получение данных из бд и их представление в коде – модели. Информационный эксперт из GRASP
Контроллеры это API'шки, здесь на схеме я упустил прослойку оборачивающую работу с БД
Как в питоне происходит обработка ошибок? Вот эти вот принты, что ошибка произошла в классе к, в функции ф, в переменной в. Где это вообще разбивают, как редакторы понимают, что тут ошибка?можно ссылку на Доку или сорцы?
Народ, подскажите пожалуйста название документации или метода презентования какого-то программного продукта заказчику. Где описаны все плюсы, минусы, выгодность/невыгодность проекта и тд
Как в питоне происходит обработка ошибок? Вот эти вот принты, что ошибка произошла в классе к, в функции ф, в переменной в. Где это вообще разбивают, как редакторы понимают, что тут ошибка?можно ссылку на Доку или сорцы?
всем привет! подскажите кто знает плиз, как программно поменять version в xml файле? Использую lxml библиотеку и функцию etree.tostring(xml_declaration=True). Верхняя строка файла получается такая: <? xml version=’1.0’>. как в коде задавать желаемое значение version?
всем привет! подскажите кто знает плиз, как программно поменять version в xml файле? Использую lxml библиотеку и функцию etree.tostring(xml_declaration=True). Верхняя строка файла получается такая: <? xml version=’1.0’>. как в коде задавать желаемое значение version?
Перезапиши первую строку целиком) Самый простой вариант
Перезапиши первую строку целиком) Самый простой вариант
Так то да), ну она же берет гдето это дефолтное значение, чет я пошарил по функция и методам, dir() использовал - эксперементировал - ничего не нашел=).