Compare commits

...

2 Commits

Author SHA1 Message Date
artem a284498a43 fix dependes
Gitea Actions Demo / build_and_push (push) Successful in 1m13s Details
2025-12-16 23:14:04 +03:00
artem ae457ae2b2 fix dependes 2025-12-16 23:13:54 +03:00
35 changed files with 15 additions and 129 deletions

View File

@ -1,107 +0,0 @@
### **Карликовый пинчер: подробное описание породы**
---
#### **1. Происхождение и история породы**
Карликовый пинчер — компактная, энергичная собака, которая возникла в Германии в XIX веке. Порода была выведена как миниатюрный вариант классического пинчера, который использовался для охоты и охраны. В 1880-х годах селекционеры стремились создать компанию для крупных пинчеров, сохранив их характер и активность, но уменьшив размер.
Официально порода признана в 1900 году, а в 1940-х годах она стала популярна как домашний компаньон. Сегодня карликовые пинчеры ценятся за лояльность, ум и жизнерадостность. Их часто называют "пинчерами-малютками" из-за их компактных размеров и динамичного характера.
---
#### **2. Физические характеристики**
- **Размер**:
- Высота в холке: 2530 см.
- Вес: 35 кг (в зависимости от пола и генетики).
- **Тип шерсти**:
- Короткая, гладкая, плотная.
- Окрасы: черный, красный, черно-подпалый, белый (иногда с пятнами).
- **Физические особенности**:
- Мускулистое тело, выразительные глаза, подвижные уши, короткий хвост.
- Характерная "квадратная" форма головы и пропорциональное тело.
---
#### **3. Характер и поведение**
- **Темперамент**:
- Лояльный, энергичный, умный и храбрый.
- Склонен к обладанию (крадет вещи, защищает территорию).
- Чувствителен к эмоциям хозяина.
- **Уровень энергии**:
- Высокий. Требует регулярной физической активности (прогулки, игры).
- **Совместимость с детьми**:
- Хорошо ладит с детьми, если воспитан с раннего возраста.
- Может проявлять агрессию к младенцам или непоседливым детям.
- **Совместимость с другими животными**:
- С осторожностью. Может быть агрессивным к крупным собакам.
- Лучше знакомить с другими животными в раннем возрасте.
- **Опасность без тренировок**:
- Без дрессировки может проявлять лай, укус или агрессию.
- Нуждается в социализации и умеренном контроле.
---
#### **4. Интеллект, способность к обучению, необходимость умственных нагрузок**
- **Интеллект**:
- Высокий. Быстро учится, но может быть независимым.
- Хорошо справляется с командами, но требует терпения.
- **Обучение**:
- Рекомендуется начинать с 34 месяцев.
- Нуждается в постоянной стимуляции (игры, тренировки).
- **Умственные нагрузки**:
- Игры с костями, поиск предметов, тренировки на команды.
- Без умственной активности может проявлять деструктивное поведение (грызение мебели, лай).
---
#### **5. Уход и содержание**
- **Гигиена**:
- Регулярное мытье (1 раз в 23 недели), чистка ушей, стрижка когтей.
- Шерсть легко ухаживать, но требует расчесывания 12 раза в неделю.
- **Физическая активность**:
- Прогулки 23 раза в день, игры на площадке.
- Не подходит для сидячего образа жизни.
- **Кормление**:
- Сбалансированный рацион с высоким содержанием белка.
- Следить за весом (склонность к ожирению).
- **Психологическое благополучие**:
- Не оставлять на длительное время одних.
- Обеспечить игрушки и внимание.
---
#### **6. Здоровье и продолжительность жизни**
- **Продолжительность жизни**: 1215 лет.
- **Частые проблемы**:
- Болезни суставов (дисплазия), панкреатит, аллергии, проблемы с сердцем.
- Склонность к ожирению.
- **Рекомендации**:
- Регулярные ветеринарные осмотры.
- Контроль за питанием и физической активностью.
- Прививки по графику, дегельминтизация.
---
#### **7. Особенности породы**
- **Плюсы**:
- Умный, лояльный, компактный, подходит для квартиры.
- Хорошо охраняет дом.
- **Минусы**:
- Склонность к агрессии без тренировок.
- Требует времени на воспитание.
- Могут быть шумными (часто лают).
---
#### **8. Подходит ли карликовый пинчер вам?**
- **Для**:
- Семьи с детьми, которые готовы к обучению собаки.
- Людей, желающих иметь активного компаньона.
- **Не подходит**:
- Для тех, кто не готов уделять время на воспитание.
- Для жителей, у которых нет свободного пространства.
---
Карликовый пинчер — это идеальный выбор для тех, кто ценит ум, энергию и лояльность в собаке. Однако его воспитание требует терпения, времени и ответственности. С правильным подходом это питомец станет верным другом на всю жизнь.

View File

@ -481,7 +481,7 @@
"n02094114_3667.webp", "n02094114_3667.webp",
"n02094114_482.webp" "n02094114_482.webp"
], ],
"японский хин": [ "японский_хин": [
"japanese_chin_139.webp", "japanese_chin_139.webp",
"japanese_chin_182.webp", "japanese_chin_182.webp",
"japanese_chin_25.webp", "japanese_chin_25.webp",
@ -628,7 +628,7 @@
"n02104029_4696.webp", "n02104029_4696.webp",
"n02104029_662.webp" "n02104029_662.webp"
], ],
"пиренейская _горная_собака": [ "пиренейская_горная_собака": [
"great_pyrenees_124.webp", "great_pyrenees_124.webp",
"great_pyrenees_143.webp", "great_pyrenees_143.webp",
"great_pyrenees_18.webp", "great_pyrenees_18.webp",
@ -726,7 +726,7 @@
"scottish_terrier_185.webp", "scottish_terrier_185.webp",
"scottish_terrier_99.webp" "scottish_terrier_99.webp"
], ],
"австралийский келпи": [ "австралийский_келпи": [
"n02105412_1757.webp", "n02105412_1757.webp",
"n02105412_3786.webp", "n02105412_3786.webp",
"n02105412_6770.webp", "n02105412_6770.webp",
@ -803,13 +803,6 @@
"n02089078_4098.webp", "n02089078_4098.webp",
"n02089078_4508.webp" "n02089078_4508.webp"
], ],
арликовый_пинчер": [
"n02107312_1154.webp",
"n02107312_2072.webp",
"n02107312_3071.webp",
"n02107312_3994.webp",
"n02107312_5968.webp"
],
рландский_мягкошёрстный_пшеничный_терьер": [ рландский_мягкошёрстный_пшеничный_терьер": [
"wheaten_terrier_107.webp", "wheaten_terrier_107.webp",
"wheaten_terrier_177.webp", "wheaten_terrier_177.webp",
@ -859,7 +852,7 @@
"n02099267_4812.webp", "n02099267_4812.webp",
"n02099267_4887.webp" "n02099267_4887.webp"
], ],
"родезийский риджбек": [ "родезийский_риджбек": [
"n02087394_3450.webp", "n02087394_3450.webp",
"n02087394_4410.webp", "n02087394_4410.webp",
"n02087394_4681.webp", "n02087394_4681.webp",
@ -1062,13 +1055,6 @@
"n02091831_7237.webp", "n02091831_7237.webp",
"n02091831_735.webp" "n02091831_735.webp"
], ],
"карликовый _пинчер": [
"miniature_pinscher_130.webp",
"miniature_pinscher_149.webp",
"miniature_pinscher_153.webp",
"miniature_pinscher_53.webp",
"miniature_pinscher_55.webp"
],
оркширский_терьер": [ оркширский_терьер": [
"yorkshire_terrier_120.webp", "yorkshire_terrier_120.webp",
"yorkshire_terrier_148.webp", "yorkshire_terrier_148.webp",
@ -1132,7 +1118,7 @@
"n02113624_720.webp", "n02113624_720.webp",
"n02113624_942.webp" "n02113624_942.webp"
], ],
"австралийский терьер": [ "австралийский_терьер": [
"n02096294_1133.webp", "n02096294_1133.webp",
"n02096294_3472.webp", "n02096294_3472.webp",
"n02096294_3554.webp", "n02096294_3554.webp",
@ -1321,6 +1307,13 @@
"n02113978_3249.webp", "n02113978_3249.webp",
"n02113978_839.webp" "n02113978_839.webp"
], ],
арликовый_пинчер": [
"n02107312_1154.webp",
"n02107312_2072.webp",
"n02107312_3071.webp",
"n02107312_3994.webp",
"n02107312_5968.webp"
],
"боксер": [ "боксер": [
"boxer_136.webp", "boxer_136.webp",
"boxer_142.webp", "boxer_142.webp",

File diff suppressed because one or more lines are too long

View File

@ -33,7 +33,7 @@ async function SavePhoto(self) {
// Обработка основных результатов // Обработка основных результатов
for (let key in json.results) { for (let key in json.results) {
if (json.description != undefined) { if (json.description != undefined) {
text += `<div class='image-block'><div class='image-text'>${json.results[key]} (вероятность: ${Math.round(parseFloat(key) * 100)}%) <br/><a href="/dogs-characteristics/${json.results[key]}" target='_blank'>Описание </a></div>`; text += `<div class='image-block'><div class='image-text'>${json.results[key]} (вероятность: ${Math.round(parseFloat(key) * 100)}%) <br/><a href="${json.description[json.results[key]]}" target='_blank'>Описание </a></div>`;
} else { } else {
text += `<div class='image-block'><div class='image-text'>${json.results[key]} (вероятность: ${Math.round(parseFloat(key) * 100)}%)</div>`; text += `<div class='image-block'><div class='image-text'>${json.results[key]} (вероятность: ${Math.round(parseFloat(key) * 100)}%)</div>`;
} }

View File

@ -45,6 +45,6 @@
{% block form %}{% endblock %} {% block form %}{% endblock %}
</body> </body>
</section> </section>
<script src="/static/scripts.js?v=7"></script> <script src="/static/scripts.js?v=8"></script>
</html> </html>