Насчёт pytest, pdm и relative import. Прочитайте внимательно ошибку. Там речь про "top-level package" — пакет, а не модуль. Теперь внимательно смотрим, что в питоне понимается под пакетом: папка, содержащая __init__.py
Дорого всё это... Я решил проще: берешь кусочек парафина от свечки (желательно не белый, чтобы лучше было видно), лепишь его на сопли/клей (буквально одна капля) к контакту и ВСЁ. Дальше раз в год (ну или чаще) проверяешь, на месте ли парафин, не стал ли он обволакивать контакт (читай — ранее расплавляся), и всё понятно. Для дома самое то
Подскажите, пожалуйста, что значит "все, что в шаблонах, … мы правим через код"? Просто сейчас работаю с Django по его назначению, и поэтому был бы признателен за пример таких правок.
Насчёт pytest, pdm и relative import. Прочитайте внимательно ошибку. Там речь про "top-level package" — пакет, а не модуль. Теперь внимательно смотрим, что в питоне понимается под пакетом: папка, содержащая
__init__.py
Я, честно говоря, вообще подумал, что статья написана ChatGPT - настолько пустым мне показалось обсуждение этого вопроса
есть же BIMP...
Ошибка. Предполагается, что когда пользуешься diff'ом, тебе не нужно листать по горизонтали.
Во время работы много раз выручало, что не пренебрегал этим правилом — удобно.
Дорого всё это... Я решил проще: берешь кусочек парафина от свечки (желательно не белый, чтобы лучше было видно), лепишь его на сопли/клей (буквально одна капля) к контакту и ВСЁ. Дальше раз в год (ну или чаще) проверяешь, на месте ли парафин, не стал ли он обволакивать контакт (читай — ранее расплавляся), и всё понятно. Для дома самое то
Подскажите, пожалуйста, что значит "все, что в шаблонах, … мы правим через код"? Просто сейчас работаю с Django по его назначению, и поэтому был бы признателен за пример таких правок.