Аллахом инструкция по применению: Чем полезен и чем вреден Аллохол. Применение. Как принимать

Содержание

33 отзыва, инструкция по применению

Аллохол — это комбинированный отечественный препарат, обладающий желчегонным действием. В его состав входят четыре фармакологически активных компонента: желчь крупного рогатого скота, экстракт луковиц чеснока, листья крапивы и активированный уголь. Заболевания желчного пузыря и желчевыводящих (биллиарных) путей являются одними из наиболее распространенных в ряду всех гастроэнтерологических патологий. Дискинезии (функциональные нарушения) биллиарного тракта следует считать тем последним патогенетическим «звоночком», предваряющим развитие полноценного, с хроническим оттенком, заболевания: воспаления желчного пузыря и желчных протоков (холецистита и холангита), желчнокаменной болезни. Все это подчеркивает важность рациональной фармакотерапии (в случае фиаско профилактических мер и ранней диагностики) у пациентов с биллиарными дисфункциями. Желчегонные средства делятся на холеретики (потенцирующие производство желчи в паренхиматозных клетках печени) и холекинетики (способствующие транспортировке желчи по желчевыводящим путям и элиминации ее в кишечник). Аллохолу присущи оба этих качества. Дополнительно к этому он является своеобразной санитарной службой желудка, не давая развернуться процессам гниения и брожения. Препарат заставляет печеночные клетки вспомнить о своей секреторной функции, на рефлекторном уровне мобилизует органы пищеварительного тракта к выполнению своих секреторных и двигательных должностных обязанностей, инактивирует токсины.

Препарат достаточно полно абсорбируется в ЖКТ.

Аллохол выпускается в таблетированной форме. По общим рекомендациям следует принимать по 1-2 таблетки 3-4 раза в сутки после приема пищи. Длительность медикаментозного курса составляет в среднем до 1 месяца. В случае перехода дискинезии биллиарного тракта в острую фазу доза и длительность приема по согласованию с лечащим врачом может быть увеличена. Между курсами следует делать трехмесячную «разгрузочную» паузу.

Напоследок — несколько важных нюансов применения аллохола. Если причиной его назначения служит желчнокаменная болезнь, то медикаментозный курс должен идти бок о бок с неусыпным контролем ситуации посредством УЗ-исследований. Прием аллохола не следует сочетать с препаратами, снижающими его всасывание (например, содержащими гидроксид алюминия). Препарат нередко комбинируют со слабительными средствами: в этом случае легче устранить запор. Аллохол считается относительно безопасным препаратом с минимумом побочных реакций. Случаи его передозировки до сей поры в медицинской литературе не регистрировались (это данность, а не руководство к действию с целью войти в историю).

Аллохол : Инструкция по применению : Описание препарата : Цена на EUROLAB

Описание фармакологического действия

Усиливает секреторную функцию печени и ЖКТ, стимулирует двигательную активность гладкомышечных элементов желчных путей и ЖКТ, угнетает процессы гниения и брожения в кишечнике.

Показания к применению

Хронический гепатит, холангит, холецистит, атонический запор.

Форма выпуска

Таблетки, покрытые оболочкой, от желто-зеленого до оранжевого цвета, с двояковыпуклой поверхностью. На поперечном разломе видно ядро, окруженное двумя слоями оболочки;
состав: 1 таблетка содержит желчи сгущенной (в пересчете на безводное вещество) или желчи сухой (в пересчете на безводное вещество) – 80 мг, порошка чеснока сушеного – 40 мг, листья крапивы – 5 мг, угля активированного – 25 мг;
вспомогательные вещества: магния оксид, крахмал картофельный, аэросил, кальция стеарат, сахар, повидон, магния карбонат основной, титана диоксид, тальк, тропеолин О или тартразин, воск пчелиный, масло вазелиновое.

По 10 или 50 таблеток в контурной ячейковой упаковке. По 10 таблеток в контурной ячейковой упаковке, по 5 контурных ячейковых упаковок в пачке.

Фармакодинамика

Аллохол улучшает секреторную функцию печеночных клеток, вызывая умеренный холеретический эффект. Стимулирует синтез желчных кислот; увеличивает осмотический градиент между желчью и кровью, что приводит к повышению фильтрации в желчные капилляры воды и электролитов; ускоряет ток желчи по желчным путям, предупреждает распространение восходящей инфекции и уменьшает интенсивность воспалительного процесса; снижает возможность выпадения холестерина в осадок с последующим образованием камней. Процесс холатообразования происходит в основном за счет таурохолевой и дезоксихолевой кислот, входящих в сухую желчь. Увеличение выхода желчи в просвет кишечника способствует рефлекторному увеличению секреторной и двигательной активности пищеварительного тракта, улучшает эмульгирование пищевых жиров и в целом процессы пищеварения. Составные чеснока, которые входят в состав препарата, способствуют угнетению процессов брожения в кишечнике, уменьшая метеоризм.

Фармакокинетика

Препарат хорошо всасывается в кишечнике, быстро включаясь в гепатодуоденальную циркуляцию.

Противопоказания к применению

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

Побочные действия

Аллергические реакции, диарея.

Способ применения и дозы

Взрослым назначают по 1–2 таблетки 3–4 раза в день после еды на протяжении 3–4 недель. При обострении заболевания Аллохол принимают по 1 таблетке 2–3 раза в день после еды на протяжении 1–2 месяцев. При необходимости курс лечения повторяют 2–3 раза с перерывом в 3 месяца.

Данная лекарственная форма не показана для лечения детей.

Передозировка

Острое отравление препаратом не описано.

Взаимодействия с другими препаратами

Совместное применение Аллохола с холеретиками, синтетическими или растительного происхождения, усиливает желчеобразование; комбинация препарата со слабительными препаратами приводит к ликвидации запоров; препарат способствует улучшению всасывания жирорастворимых витаминов; использование Аллохола с антисептиками или химиотерапевтическими средствами при инфекционных процессах в печени или желчных путях улучшает терапевтическую эффективность последних.

Особые указания при приеме

Первые признаки улучшения состояния появляются к 5–8 дню после начала лечения (уменьшение болей в правом подреберье, исчезновение диспепсических явлений).

С осторожностью принимают препарат при желчекаменной болезни. Не принимают препарат в случае, когда размер камней по данным УЗИ больше 10 мм.

Условия хранения

Хранить в недоступном для детей, сухом месте при температуре не выше 25 °С. Срок годности – 4 года.

Срок годности

48 мес.

Принадлежность к ATX-классификации:

Аллохол :: Инструкция :: Цена :: Описание препарата

Аллохол (Allocholum)
Одна таблетка, покрытая оболочкой, содержит: желчи сухой — 0,08 г, экстракта чеснока в пересчете на сухое вещество — 0,04 г, экстракта крапивы густого в пересчете на сухое вещество — 0,005 г, угля активированного — 0,025 г.
Аллохол относится к препаратам, усиливающим образование желчи. Механизм действия обусловлен рефлексами со слизистой оболочки кишечника, а также влиянием Аллохола на секреторную функцию печени. Аллохол увеличивает количество секретируемой желчи, усиливает секреторную и двигательную функции желудочно-кишечного тракта, уменьшает процессы гниения и брожения в кишечнике. Аллохол может служить средством заместительной терапии при эндогенной недостаточности желчных кислот.
Фармакокинетика:
Аллохол хорошо всасывается в желудочно-кишечном тракте. Холевая и хенодезоксихолевая кислоты, содержащиеся в Аллохоле, подвергаются 7(-дегидроксилированию в кишечнике. Хенодезоксихолевая кислота, кроме того, подвергается метаболизму в печени: конъюгирует с аминокислотами, секретируется в желчь, откуда вновь выделяется в кишечник, затем частично реабсорбируется; остальная часть выводится с фекалиями.
Применяют при хронических гепатитах, холангитах, холециститах и привычном запоре, связанном с атонией кишечника.
Внутрь по 2 таблетки 3 раза в день после еды. Курс лечения — 3-4 недели.
Детям до 7 лет дают по 1 таблетке, старше 7 лет — по 2 таблетки 3 раза в день (после еды) в течение 3-4 недель.
Курс лечения аллохолом можно повторять 2-3 раза с перерывом 3 месяца.
При применении препарата у отдельных больных возможны диарея; аллергические реакции. В этих случаях препарат отменяют.
Острые гепатиты, острые и подострые дистрофии печени, обтурационная желтуха.

Передозировка:
Возможны диарея, тошнота, изжога, кожный зуд, повышение уровня трансаминаз в крови.

Лекарственное взаимодействие:
Препараты, содержащие гидроксид алюминия, холестирамин, холестипол снижают абсорбцию (и уменьшают эффект) — одновременный прием нецелесообразен.

Таблетки, покрытые оболочкой, в упаковке по 10 или 50 штук; таблетки `Аллохол`, покрытые оболочкой, для детей, содержащие ингридиенты в половинном количестве.
В сухом, защищенном от света месте.

Инструкция составлена коллективом авторов и редакторов сайта Piluli. Список авторов справочника лекарств представлен на странице редакции сайта: Редакция сайта.

Ссылки на использованные источники информации.

Описание препарата «Аллохол» на данной странице является упрощённой и дополненной версией официальной инструкции по применению. Перед приобретением или использованием препарата вы должны проконсультироваться с врачом и ознакомиться с утверждённой производителем аннотацией.
Информация о препарате предоставлена исключительно с ознакомительной целью и не должна быть использована как руководство к самолечению. Только врач может принять решение о назначении препарата, а также определить дозы и способы его применения.

Количество просмотров: 1314326.

АЛЛОХОЛ — помощник желчевыводящих путей и печени

История изучения заболеваний билиарной системы насчитывает столетия. Однако, долгие годы как причины, так и механизмы их развития оставались до конца не выясненными. Заболевания билиарной системы — одна из актуальных проблем современной медицины. Так, ранняя диагностика и лечение патологии желчевыводящих путей и печени имеют большое клиническое значение. Особое внимание среди лекарственных средств для лечения данных нарушений заслуживает желчегонный препарат Аллохол, с опытом применения у нескольких поколений, который успешно прошел проверку временем и не утратил своей актуальности.

Заболевания печени и желчевыводящих путей, как правило, требуют комплексного лечения. Среди препаратов для лечения данных нарушений особое место занимают желчегонные препараты. Их назначают как терапевты, так и семейные врачи, гастроэнтерологи и даже хирурги.

Все желчегонные средства можно условно разделить на холеретики — препараты, усиливающие продукцию желчи печенью, и холекинетики — препараты, увеличивающие сокращение желчного пузыря и ускоряющие эвакуацию желчи из него в двенадцатиперстную кишку. Однако желчегонные препараты обычно обладают как холеретическими, так и холекинетическими свойствами. К таким средствам можно отнести и Аллохол (Губергриц Н.Б. и соавт., 2007).

Основными показаниями к применению желчегонных препаратов являются:

  • нормализация процессов пищеварения при ряде физиологических и патологических состояний,
  • первичные и вторичные дискинезии желчного пузыря;
  • хронические некалькулезные холециститы вне обострения;
  • дисфункция сфинктера Одди;
  • гипомоторные дискинезии тонкой и толстой кишки;
  • заболевания печени без признаков холестаза.

Роль желчегонных препаратов в лечении заболеваний гепатобилиарной системы невозможно переоценить. Среди этих препаратов особое место принадлежит АЛЛОХОЛУ — препарату с 50-летним опытом применения при различных нарушениях функции данной системы.

Аллохол — удачная композиция растительных и животных компонентов

Препарат Аллохол производится компанией «Борщаговский химико-фармацевтический завод» с 1964 г. Данное лекарственное средство довольно широко известно и в течение многих лет успешно назначается врачами для коррекции патологических нарушений гепатобилиарной системы.

Состав аллохола разработан группой ученых под руководством Н.Г. Беленького. Компоненты данного препарата тщательно подобраны в оптимальных пропорциях для возможности влияния на целый ряд симптомов, возникающих при заболеваниях гепатобилиарной системы. Так, Аллохол содержит активные компоненты растительного и животного происхождения: сухую желчь, порошок чеснока, измельченные листья крапивы и активированный уголь. Чем же так полезны биологически активные вещества, входящие в состав препарата?

ЖЕЛЧЬ принимает участие в процессе пищеварения посредством активации ферментов поджелудочной железы. В данном процессе велика роль желчных кислот, которые составляют большую часть желчи. Они способствуют растворению жирных кислот, а также обладают способностью влиять на обменные процессы в кишечной стенке, стимулируют моторную активность кишечника, подавляют развитие кишечных гельминтов. Также от желчных кислот зависит всасывание жирорастворимых витаминов — A, D, E, K (Маев И.В. и соавт., 2003).

В народной медицине ЖЕЛЧЬ используют для лечения заболеваний печени, желудка, воспалений, а также для восстановления функции печени при злоупотреблении алкоголем (Беглецов О.А., Кайзер А.А., 2008).

ЧЕСНОК содержит широкий спектр биологически активных компонентов, которые характеризуются антимикробными, холестеринемическими и антитромботическими свойствами. Одной из наиболее важных групп активных веществ, входящих в состав ЧЕСНОКА, является группа серосодержащих веществ, одним из наиболее известных представителей которой считается аллицин (Кесаев А. Т., 2013).

В итоге активные компоненты чеснока, входящие в состав аллохола, подобно выделяемым в просвет кишечника желчным кислотам способствуют эмульгированию липидов в желудочно-кишечном тракте. Это, в свою очередь, приводит к ускорению их метаболизма и выведению из организма, препятствует повышению уровня липидов в крови и кумуляции в тканях (Мухаммед А.А. и соавт., 2013). Также компоненты чеснока могут способствовать угнетению процессов брожения в кишечнике, препятствию роста в нем патогенной микрофлоры, тем самым уменьшая метео­ризм (Шульпекова Ю.О., 2003).

Широкое применение как в народной, так и в традиционной медицине получила крапива. В состав препарата Аллохол входят компоненты измельченных листьев данного растения. Активными веществами крапивы являются витамины К, В2, С, каротин, пантотеновая кислота, фитонциды, белки, сахара, хлорофилл, дубильные вещества, кремниевая и муравьиная кислоты, макро- и микроэлементы (железо, ванадий, марганец, хром, медь, алюминий), а также другие компоненты (Ушанова В.М. и соавт., 2001).

Биологически активные вещества крапивы обладают кровоостанавливающими и желчегонными свойствами, способствуют усилению деятельности органов пищеварения, уменьшению метеоризма, снижению уровня холестерина в крови (Рычкова Ю.В., 2008).

Также в состав аллохола включен активированный уголь — один из самых распространенных представителей энтеросорбентов. Он характеризуется дезинтоксикационными свойствами, которые проявляются в адсорбции токсических веществ до их всасывания в желудочно-кишечном тракте (Садовникова И.И., 2010).

Таким образом, активные компоненты, входящие в состав аллохола, характеризуются широким спектром различных эффектов:

  • улучшение секреторной функции клеток печени;
  • стимулирование синтеза желчных кислот;
  • ускорение тока желчи по желчевыводящим путям, вследствие чего улучшается пищеварение, в том числе устраняются атонические запоры;
  • предупреждение распространения инфекции;
  • снижение интенсивности воспалительного процесса;
  • уменьшение возможности выпадения холестерина в осадок с последующим образованием камней.

Преимущества технологии производства аллохола

Компания «Борщаговский химико-фармацевтический завод» начала выпуск аллохола 50 лет назад, и за это время было произведено более 33,5 млрд известных многим людям желтых таблеток этого препарата.

Компанией-производителем проводился ряд технологических изменений для обеспечения гарантии качества препарата и сегодня Аллохол выпускается согласно требованиям стандартов GMP.

Технология производства препарата состоит в смешивании сухих компонентов, что исключает воздействие влаги и тепла на все ингредиенты препарата. В свою очередь, такая технология обеспечивает сохранность активных веществ чеснока, желчи, крапивы и сорбционной активности активированного угля.

С 2009 г. компания начала производство аллохола, который отличается от производимого ранее составом вспомогательных веществ и оболочки. Обновленный Аллохол сохранил все качественные характеристики и терапевтическое действие по отношению к ранее производимому препарату.

Замена сахарной оболочки препарата на пленочную позволила не только обеспечить целостность ядра таблетки и защитить его от воздействия влаги и света, но и способствует более быстрому высвобождению активных компонентов. Важно и то, что пленочная оболочка не содержит сахарозы, что позволяет длительно применять Аллохол больным сахарным диабетом.

С целью избавления от микробиологической загрязненности стерилизация растительного сырья, входящего в состав аллохола, производится особым методом без воздействия температуры и химических веществ, что позволяет сохранить активные компоненты.

Стоит отметить, что для удобства покупателей в 2014 г. Аллохол будет выпускаться в новой, более удобной упаковке.

Особенности применения аллохола

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

Данный препарат применяют у взрослых по 1–2 таблетки 3–4 раза в сутки после еды в течение 3–4 нед. Затем — по 1 таблетке 2–3 раза в сутки после еды в течение 1–2 мес. При необходимости курс лечения можно повторить 2–3 раза с перерывом в 3 мес. Желчегонные препараты, содержащие растительные компоненты, к которым относится Аллохол, оказывают постепенное мягкое действие на функции желчевыводящих путей и печени (Губергриц Н.Б. и соавт., 2007).

Таким образом, Аллохол без стресса для организма нормализует функции желчевыводящих путей и печени, что проявляется в улучшении общего состояния пациента, уменьшении выраженности боли в правом подреберье, а также исчезновении диспептических явлений.

Также следует обратить внимание на возможное взаимодействие аллохола с различными лекарственными средствами: другими холеретиками синтетического или растительного происхождения, слабительными препаратами, антисептиками или химиотерапевтическими препаратами. Применение аллохола может способствовать улучшению всасывания жирорастворимых витаминов.

Аллохол можно применять в клинической практике для терапии различных нарушений желчевыводящих путей и печени. Многолетний опыт применения данного препарата свидетельствует о доверии к нему со стороны пациентов и врачей.

Так, в комплексной терапии запоров немаловажную роль играют препараты, содержащие желчные кислоты и оказывающие желчегонное действие, такие как Аллохол (Звягинцева Т.Д., Гриднева С.В., 2008). Для первичной профилактики желчнокаменной болезни у больных со склонностью к запорам после приема пищи целесообразно применять Аллохол по 3–4 таб­летки в сутки (Григорьев П.Я. и соавт., 2002).

Известно применение аллохола для реабилитации больных в ранние сроки после холецистэктомии с целью профилактики постхолецистэктомического синдрома (Прибылова Н.Н. и соавт., 2008).

Применение холеретических препаратов, к которым относится Аллохол, обосновано при основных формах хронического холецистита, в фазах затихающего обострения или ремиссии в течение 3 нед. (Полунина Т.Е., Полунина Е.В., 2004).

При терапии хронического бескаменного холецистита в фазе затухающего обострения применяют желчегонные препараты, например Аллохол (Яковенко Э.П. и соавт., 2004).

При лечении гипомоторной дискинезии желчного пузыря применяются лекарственные средства, усиливающие его моторику. С этой целью могут использоваться холеретики, содержащие желчь, например, Аллохол (Минушкин О.Н., 2003).

Итак, известные многим «желтые таблетки» в течение многих лет применяют для терапии широкого спектра нарушений желчевыводящих путей и печени с целью нормализации их функций.

выбор, проверенный временем!

Сегодня полки аптек пестрят изобилием препаратов, появляется все больше новых продуктов, какому же средству отдать предпочтение? Несмотря на столь долгий путь аллохола на рынке желчегонных препаратов, за 50 лет применения он не только не утратил своей актуальности, а скорее наоборот — заслужил доверие, как со стороны потребителей, так и самих фармацевтов.

Стоит отметить, что популярности препарата способствует и то, что компания «Борщаговский химико-фармацевтический завод» идет в ногу со временем, проводит модернизацию производства и обновление самого препарата.

Производители позаботились и об удобстве для потребителя, и с мая нынешнего года Аллохол будет выпускаться в новой упаковке: картонная коробка с 5 блистерами по 10 таблеток, что позволит всегда иметь под рукой проверенные «желтые таблетки».

Доверие формируется на основании положительного опыта и времени. 50 лет успешного применения — весомый аргумент при выборе препарата.

Аллохол — помощник желчевыводящих путей и печени, которому доверяют уже несколько поколений.

Пресс-служба
«Еженедельника АПТЕКА»

Цікава інформація для Вас:

Аллахом инструкция по применению

Состав

В состав Аллохола входят следующие компоненты: экстракт крапивы, экстракт желчи сухой, уголь активированный, экстракт чеснока, вспомогательные вещества.

Форма выпуска

Выпускается в таблетках, которые покрыты оболочкой.

Фармакологическое действие

Препарат Аллохол – средство из группы препаратов, усиливающих процесс образования желчи в организме.

Фармакодинамика и фармакокинетика

Действие препарата происходит за счет рефлексов слизистой оболочки кишечника. Лекарство воздействует также на секреторную функцию печени. После его применения двигательная и секреторная функции желудочно-кишечного тракта активизируются, увеличивается количество секретируемой желчи. При эндогенной недостаточности желчных кислот данный препарат назначают в качестве заместительной терапии. Аллохол также может оказывать небольшой слабительный эффект. Препарат способствует улучшению эмульгированию пищевых жиров и значительно улучшает процесс пищеварения в целом. Благодаря входящему в состав препарата экстракту чеснока значительно уменьшается брожение и гниение в кишечнике, а также уменьшаются проявления метеоризма.

Всасывание в ЖКТ происходит быстро. Препарат содержит хенодезоксихолевую и холевую кислоту. Они проходят процесс 7-дегидроксилирования в кишечнике. Также хенодезоксихолевая кислота метаболизируется в печени.

Показания к применению Аллохола

Таблетки от чего принимают и для чего? Показаниями к применению препарата являются: холецистит, холангит, хронический гепатит, а также привычный запор, возникающий вследствие атонии кишечника

Противопоказания

Не рекомендуется лечение данным препаратом, если у больного диагностирован острый гепатит, обтурационная желтуха (возникающая из-за непроходимости желчного протока), острые и подострые дистрофии печени. Нельзя применять медикамент людям, у которых наблюдается высокая чувствительность к его компонентам, а также при калькулезном холецистите, язвенной болезни желудка и 12-перстной кишки, остром панкреатите.

Побочные действия

В качестве побочных эффектов могут проявляться разнообразные аллергические реакции, диарея. Если данные проявления имеют место, препарат отменяют.

Таблетки Аллохола, инструкция по применению

Как пить лекарство? Препарат употребляется внутрь, трижды в сутки по две таблетки. Принимать его следует после еды. Детям до семилетнего возраста назначают по одной таблетке, дети после семи лет принимают дозы, аналогичные взрослым. Лечение длиться в течение трех-четырех недель. После трехмесячного перерыва курс терапии при необходимости можно повторить.

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

Необходимо учитывать, что появление признаков улучшения состояния организма могут появиться только на пятые-восьмые сутки после того, как была начата терапия. Тогда происходит уменьшение болевых ощущений в правом подреберье, а также исчезают диспепсические явления.

Инструкция по применению Аллохол УБФ

Таблетки употребляются после еды по 1-2 штуки 3-4 раза в сутки. Период употребления 3-4 недели. Курс повторяют через 3 месяца.

Как принимать Аллохол до еды или после?

Принимать препарат следует после еды.

Передозировка

При передозировке лекарственного средства возможна изжога, тошнота, диарея, кожный зуд, в крови может возрасти уровень трансаминаз.

Взаимодействие

Согласно аннотации Аллохол не следует применять параллельно с теми средствами, в составе которых есть холестирамин, холестипол, гидроксид алюминия. Такие препараты понижают абсорбцию, соответственно, эффект от приема лекарства уменьшается.

Условия продажи

Рецепт не требуется.

Условия хранения

Хранить данное ЛС нужно в месте, защищенном от влаги и света, недоступном для детей при температуре не более 25 градусов Цельсия.

Срок годности

Срок хранения препарата составляет четыре года.

Особые указания

МНН: Urtica + Activated charcoal + Bile + Allium Sativum

Рецепт на латинском:

Rp.: Allocholi N 50 in tabul. obd. 1,0
D. S. По 1–2 таблетки 3–4 раза в сутки после еды.

С алкоголем

Нет информации о взаимодействии лекарства с алкоголем.

Аллохол при беременности и лактации

Допускается терапия Аллохолом при беременности и кормлении грудью.

Цены в интернет-аптеках:

Аллохол – это желчегонное средство растительного происхождения, нормализующее желчеобразование, снижающее вероятность формирования камней в желчном пузыре и улучшающее работу печени. За счет этого в кишечнике уменьшаются бродильные и гнилостные процессы и исчезают метеоризм и запоры. Показаниями для Аллохола являются такие заболевания, как холецистит, хронический гепатит, холангит, атонический запор.

Состав и форма выпуска Аллохола

Таблетки Аллохол, покрытые оболочкой, выпускаются в блистерных упаковках по 10, 20 или 50 штук либо в банках темного стекла по 50 штук.

Одна таблетка содержит следующие компоненты:

  • Желчь животную сухую – 80 мг;
  • Экстракт чеснока сухой – 40 мг;
  • Экстракт крапивы сухой – 5 мг;
  • Уголь активированный – 25 мг.

Аллохол: аналоги

Структурным аналогом, содержащим те же активные вещества, является Аллохол-УБФ.

Сходным фармакологическим действием обладает ряд препаратов:

  • Алталекс;
  • Витанорм;
  • Гепабене;
  • Кавехол;
  • Одестон;
  • Олиметин;
  • Тыквеол;
  • Травяной эликсир Биттнер;
  • Урсо 100;
  • Урдокса;
  • Урсодезоксихолевая кислота;
  • Урсодез;
  • Урсолив;
  • Урсодекс;
  • Урсором С;
  • Урсором Ромфарм;
  • Урсофальк;
  • Урсосан;
  • Фебихол;
  • Холемакс;
  • Холебил;
  • Холосас;
  • Холос;
  • Хофитол;
  • Холудексан;
  • Цинарикс;
  • Эксхол.

Кроме того, желчегонные свойства Аллохола характерны для некоторых лекарственных растений:

  • Корней лопуха;
  • Листьев крапивы;
  • Экстракта артишока;
  • Столбиков и рылец кукурузы;
  • Корней одуванчика;
  • Цветков пижмы.

Фармакологическое действие таблеток Аллохол

Аллохол представляет собой комбинированный желчегонный препарат, обладающий холекинетическим и холеретическим действием. Холекинетическое воздействие состоит в улучшении оттока и предотвращении застоя желчи. Холеретический эффект заключается в нормализации выделения желчи в течение суток.

Терапевтическое действие таблеток Аллохол обусловлено действующими веществами – загущенной животной желчью, экстрактом крапивы и чеснока, а также активированным углем. Препарат восстанавливает как функционирование печени, так и сократительную активность желчного пузыря. Как следствие, улучшается выделение желчи в просвет кишечника. Лекарственное средство способствует проникновению воды и электролитов из крови в образующуюся желчь, обеспечивая ее ток по внутрипеченочным протокам и далее по желчевыводящим путям. Это предотвращает распространение воспалительных процессов, снижает их выраженность и интенсивность.

За счет нормальной скорости движения желчи снижается вероятность выпадения кристаллов холестерина в осадок, и риск образования камней значительно снижается. Кроме того, под действием Аллохола усиливается секреторная активность других органов пищеварительного тракта – желудка и поджелудочной железы. В результате выброса большего количества панкреатического сока с пищеварительными ферментами улучшается процесс усвоения пищи и снижается гниение и брожение в кишечнике.

При нормальном пищеварении исчезают запоры и вздутие живота.

Аллохол, по отзывам, оказывает также небольшое спазмолитическое действие и снимает болевые ощущения. Клинические симптомы заболеваний печени и желчного пузыря пропадают, как правило, через неделю после начала лечения.

Аллохол: показания к применению

Для приема Аллохола показаниями являются симптомы перечисленных ниже заболеваний печени и желчевыводящих путей:

  • Хронического гепатита;
  • Начальной стадии цирроза печени;
  • Холангита;
  • Холецистита;
  • Дискинезии желчного пузыря или желчевыводящих путей;
  • Атонического запора;
  • Постхолецистэктомического синдрома;
  • Неосложненного холелитиаза.

Противопоказания

Аллохол, по инструкции, противопоказан при следующих болезнях и состояниях:

  • Непереносимости любых компонентов препарата;
  • Аллергических реакциях на активные вещества в прошлом;
  • Остром гепатите;
  • Острой и подострой дистрофии печени;
  • Обтурационной желтухе, развившейся вследствие закупорки желчевыводящих путей камнем;
  • Калькулезном холецистите;
  • Желчнокаменной болезни, если, согласно УЗИ, размеры камней превышают 10 мм;
  • Остром панкреатите;
  • Остром энтероколите;
  • Язве желудка и двенадцатиперстной кишки.

Применение при беременности и кормлении грудью

Аллохол, по отзывам врачей, не оказывает негативного влияния на плод. Тем не менее, следует соблюдать осторожность и тщательно следить за самочувствием беременной женщины. Появление любых неприятных ощущений или дискомфорта является основанием для прекращения приема препарата.

Аллохол: способ применения и дозы

Аллохол, по инструкции, показан как взрослым, так и детям. Лекарство принимают после еды – ежедневно по 1-2 таблетки 3-4 раза в сутки, в зависимости от количества приемов пищи. При хронических заболеваниях продолжительность курса лечения составляет 3-4 недели. При обострениях хронических процессов длительность терапии увеличивается до нескольких месяцев. Следующий курс может быть поведен не ранее, чем через 3 месяца после окончания предыдущего.

Побочные действия

Побочные действия после приема Аллохола появляются редко и касаются. в основном органов пищеварительного тракта или иммунной системы. Возможны аллергические реакции, диарея, диспепсия (вздутие живота, изжога, отрыжка).

Употребление алкоголя во время лечения может провоцировать сильные боли в области правого подреберья.

Лекарственное взаимодействие

Одновременное применение Аллохола с усиливающими желчеобразование веществами натурального или синтетического происхождения улучшает их общее холеретическое воздействие. Сочетание со слабительными средствами устраняет привычные запоры.

Жирорастворимые витамины групп A, E, D и K на фоне Аллохола лучше всасываются.

Антисептики и антибиотики эффективнее действуют на инфекционно-воспалительный процесс в желчных путях.

Условия хранения

Хранить в сухом, прохладном месте. Беречь от детей.

Срок хранения – 4 года.

Нашли ошибку в тексте? Выделите ее и нажмите Ctrl + Enter.

Действующее вещество:

Содержание

Фармакологическая группа

Нозологическая классификация (МКБ-10)

3D-изображения

Состав и форма выпуска

1 таблетка, покрытая оболочкой, содержит желчи животной сухой 80 мг, экстракта чеснока сухого 40 мг, экстракта крапивы сухого 5 мг и угля активированного 25 мг; в блистере 10 шт., в пачке картонной 1,2 или 5 блистеров, или в банке темного стекла 50 шт., в пачке картонной 1 банка.

Фармакологическое действие

Усиливает секреторную функцию печени и ЖКТ , стимулирует двигательную активность гладкомышечных элементов желчных путей и ЖКТ , угнетает процессы гниения и брожения в кишечнике.

Показания препарата Аллохол

Хронический гепатит, холангит, холецистит, атонический запор.

Противопоказания

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

Побочные действия

Диарея, аллергические реакции.

Способ применения и дозы

Внутрь, после еды, по 1–2 табл. 3–4 раза в день в течение 3–4 нед , затем — по 1 табл. 2–3 раза в день в течение 1–2 мес. Курсы можно повторять 2–3 раза с перерывом в 3 мес.

Условия хранения препарата Аллохол

Хранить в недоступном для детей месте.

Срок годности препарата Аллохол

Не применять по истечении срока годности, указанного на упаковке.

Инструкция по медицинскому применению

Инструкция по медицинскому применению — РУ №

Дата последнего изменения: 15.06.2017

Лекарственная форма

Таблетки, покрытые оболочкой.

Состав

1 таблетка содержит:

Активные вещества: желчь сгущенная в пересчете на сухое вещество или желчь сухая — 0,08 г; чеснок сушеный — 0,04 г; крапивы листья — 0,005 г; уголь активированный — 0,025 г.

Вспомогательные вещества (ядро): магния окись (магния оксид) — 0,014 г; крахмал картофельный — 0,03096 г; пласдон S-630 (коповидон) — 0,0005 г; полипласдон XL-10 (кросповидон) — 0,00375 г; тальк — 0,003 г; аэросил (кремния диоксид коллоидный) — 0,00329 г; кальция стеарат — 0,002 г; поливинилпирролидон низкомолекулярный медицинский (повидон) — 0,0025 г;

Вспомогательные вещества (оболочка): сахар-песок рафинированный (сахароза) — 0,1286 г; магния карбонат основной (магния гидроксикарбонат) — 0,0510056 г; аэросил (кремния диоксид коллоидный) — 0,002135 г; желатин — 0,0000344 г; титана диоксид — 0,002065 г; поливинилпирролидон низкомолекулярный медицинский (повидон) — 0,00103 г; тальк — 0,000017 г; тропеолин О — 0,00003 г; воск пчелиный — 0,00004 г; масло вазелиновое медицинское — 0,000043 г.

Описание лекарственной формы

Таблетки, покрытые оболочкой желтого цвета, с характерным запахом. На поперечном разрезе видны два слоя оболочки.

Фармакологическая группа

Желчегонное средство растительного происхождения.

Фармакологические (иммунобиологические) свойства

Комбинированное средство, усиливающее образование желчи и желчных кислот.

Действие желчи сгущенной обусловлено рефлекторным влиянием на секреторную функцию паренхимы печени. Желчь сгущенная усиливает также секреторную и двигательную функции желудочно-кишечного тракта.

Вещества, содержащиеся в чесноке, усиливают секреторную и моторную функцию желудочно-кишечного тракта, стимулируют секрецию желчи.

Листья крапивы обладают желчегонными и противовоспалительными свойствами.

Уголь активированный является адсорбентом, связывающим токсические вещества в желудочно-кишечном тракте.

Показания

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

Противопоказания

Повышенная чувствительность к компонентам препарата, обтурационная желтуха, калькулезный холецистит, острый гепатит, острый панкреатит, острая и подострая дистрофия печени, язвенная болезнь желудка и 12-перстной кишки в фазе обострения; гиперкинетическая (гипермоторная) — дискинезия желчевыводящих путей, дефицит сахарозы/изомальтозы, непереносимость фруктозы, глюкозо-галактозная мальабсорбция, детский возраст до 7 лет.

Применение при беременности и кормлении грудью

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

Способ применения и дозы

Внутрь, после еды. Взрослые — по 1-2 таблетки 3-4 раза в сутки. Дети старше 7 лет — по 1 таблетке 3 раза в день. Курс лечения — 3-4 недели. При обострении заболеваний принимают по 1 таблетке 2-3 раза в сутки в течение 1-2 месяцев. Повторные курсы лечения проводят с интервалом 3 месяца после консультации врача. Перед применением препарата у детей следует проконсультироваться с врачом.

Побочные действия

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

Передозировка

Возможны диарея, тошнота, изжога, кожный зуд, повышение активности трансаминаз в крови. Лечение: симптоматическое.

Взаимодействие

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

Особые указания

В состав препарата входит сахароза, что следует учитывать больным сахарным диабетом.

Влияние на способность управлять транспортным средством и работать с механизмами.

Применение препарата не оказывает влияние на управление транспортными средствами и занятия другими потенциально опасными видами деятельности, требующими повышенной концентрации внимания и быстроты психомоторных реакций.

Форма выпуска

Таблетки, покрытые оболочкой.

По 10 или 24 таблетки в контурные ячейковые упаковки из пленки ПВХ и фольги алюминиевой. 1, 2, 3 ,4 или 5 контурных упаковок вместе с инструкцией по применению в пачку из картона. Контурные ячейковые упаковки без вложения в пачку с равным количеством инструкций по применению помещают в гофроящик.

Условия хранения

В сухом месте при температуре не выше 25 °С.

Хранить в недоступном для детей месте.

Срок годности

3 года. Не использовать по истечении срока годности, указанного на упаковке.

Аллохол инструкция, цена в аптеках на Аллохол


Состав и форма выпуска


Состав:


Одна таблетка, покрытая оболочкой, содержит: желчи сухой — 0,08 г, экстракта чеснока в пересчете на сухое вещество — 0,04 г, экстракта крапивы густого в пересчете на сухое вещество — 0,005 г, угля активированного — 0,025 г.


Форма выпуска:


Таблетки, покрытые оболочкой, в упаковке по 10 или 50 штук; таблетки `Аллохол`, покрытые оболочкой, для детей, содержащие ингридиенты в половинном количестве.


Фармдействие


Аллохол улучшает секреторную функцию клеток печени, вызывая умеренный холеретический эффект. Стимулирует синтез желчных кислот; повышает осмотический градиент между желчью и кровью, что обусловливает повышение фильтрации в желчные капилляры воды и электролитов; ускоряет ток желчи по желчевыводящим путям, предупреждая распространение инфекции и снижая интенсивность воспалительного процесса; уменьшает возможность выпадения ХС в осадок с последующим образованием камней. Процесс холатообразования происходит, в основном, за счет таурохолевой и дезоксихолевой кислот, содержащихся в сухой желчи. Увеличение выхода желчи в просвет кишечника способствует рефлекторному повышению секреторной и двигательной деятельности пищеварительного тракта, улучшает эмульгирование пищевых жиров и процесса пищеварения в целом. Составляющие чеснока, которые входят в состав препарата, подавляют процессы брожения в кишечнике, уменьшая метеоризм. Препарат хорошо всасывается в кишечнике, после — частично реабсорбируется; другая часть — выводится с калом.


Показания


В составе комплексного лечения: хронического холецистита, дискинезии желчного пузыря, постхолецистэктомического синдрома, атонического запора, неосложненного холестероза желчного пузыря.


Дозировка


Взрослым назначают по 1–2 таблетки 3–4 раза в сутки после еды в течение 3–4 нед. Потом — по 1 таблетке 2–3 раза в сутки после еды в течение 1–2 мес. При необходимости курс лечения повторяют 2–3 раза, с перерывом 3 мес. Первые признаки улучшения состояния появляются лишь на 5–8-е сутки после начала лечения (уменьшение выраженности боли в правом подреберье, исчезновение диспептических явлений).


Побочные действия


  • индивидуальная гиперчувствительность к любому компоненту препарата;

  • диарея.


Противопоказания


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


Особые указания


При желчнокаменной болезни препарат применяют с осторожностью, только после консультации врача и проведения УЗ-исследования.


Период беременности и кормления грудью: применение препарата в период беременности и кормления грудью возможно только после консультации врача, который определит соотношение польза/риск.


Способность влиять на скорость реакции при управлении транспортными средствами или работе с другими механизмами: нет данных относительно негативного влияния препарата на скорость реакции при управлении транспортными средствами или работе с другими механизмами.


Дети: данную лекарственную форму препарата не назначают детям.


Передозировка


Острые отравления препаратом не описаны.


Взаимодействие


  • одновременное применение Аллохола с холеретиками синтетическими или растительного происхождения усиливает желчеобразование; комбинация препарата со слабительными лекарственными средствами приводит к устранению запоров;

  • препарат способствует лучшему всасыванию жирорастворимых витаминов;

  • применение Аллохола с антисептиками или химиотерапевтическими средствами при инфекционных процессах в печени или желчных путях улучшает терапевтическую эффективность последних.


Условия хранения


В сухом месте при температуре не выше 25 °С.

Обратите внимание!

Это описание препарата Аллохол есть упрощенная авторская версия сайта apteka911, созданная на основании инструкции/ий по применению. Перед приобретением или использованием препарата вы должны проконсультироваться с врачом и ознакомиться с оригинальной инструкцией производителя (прилагается к каждой упаковке препарата).

Информация о препарате предоставлена исключительно с ознакомительной целью и не должна быть использована как руководство к самолечению. Только врач может принять решение о назначении препарата, а также определить дозы и способы его применения.

Инструкции для официальных двоичных файлов для платформы

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

Julia доступна для Windows 7 и более поздних версий как для 32-битной, так и для 64-битной версий.

Мы настоятельно рекомендуем запускать Юлию с помощью современного терминала, например установить Терминал Windows из Microsoft Store.

Примечания по установке

  1. Загрузите установщик Windows Julia с https://julialang.org/downloads/. Обратите внимание, что 32-битные двоичные файлы Julia работают как в 32-битной, так и в 64-битной Windows (x86 и x86_64), но 64-битные двоичные файлы Julia работают только в 64-битной Windows (x86_64).

  2. Запустите программу установки и запишите каталог установки. Каталог установки должен выглядеть примерно так: C: \ Users \ JohnDoe \ AppData \ Local \ Programs \ Julia 1.5.3 , , обратите внимание на этот путь .

Чтобы вызвать Julia, просто набрав julia в командной строке, каталог исполняемых файлов Julia необходимо добавить в PATH. Выполните следующие шаги, чтобы добавить Юлию в PATH.

Добавление Джулии в PATH в Windows 10,
  1. Откройте Run (Windows Key + R), введите rundll32 sysdm.cpl, EditEnvironmentVariables и нажмите Enter.

  2. В разделе «Пользовательские переменные» или «Системные переменные» найдите строку с «Путь» и нажмите «Изменить».

  3. Появится пользовательский интерфейс «Редактировать переменную среды». Здесь нажмите «Создать» и вставьте в каталог, отмеченный на этапе установки. Это должно выглядеть примерно так: C: \ Users \ JohnDoe \ AppData \ Local \ Programs \ Julia 1.5.3 \ bin .

  4. Нажмите ОК. Теперь вы можете запустить Джулию из командной строки, набрав julia !

Добавление Julia в PATH в Windows 7 или 8
  1. Откройте Run (Windows Key + R), введите rundll32 sysdm.cpl, EditEnvironmentVariables и нажмите Enter.

  2. В окне «Системные переменные» выделите «Путь» и нажмите «Изменить».

  3. В окне «Редактировать системные переменные» переместите курсор в конец поля.

  4. Если в конце нет точки с запятой, добавьте ее и вставьте путь к папке bin в указанном ранее каталоге установки. Этот путь должен выглядеть примерно так: C: \ Users \ JohnDoe \ AppData \ Local \ Programs \ Julia 1.5,3 \ bin .

  5. Нажмите ОК. Теперь вы можете запустить Джулию из командной строки, набрав julia !

Примечания по установке Windows 7 / Windows Server 2012

Пользователи Windows 7 / Windows Server 2012 также должны установить:

Удаление

Удаление предпочтительно выполняется с помощью программы удаления Windows. Каталог в % HOME% /. Julia может быть удален, если вы хотите удалить все следы Julia (включая пакеты, установленные пользователем).

В macOS предоставляется файл Julia- <версия> .dmg , который содержит Julia- <версия> .app . Установка такая же, как и для любого другого программного обеспечения Mac. Перетащите Julia- <версия> .app в ярлык папки приложений. Вы также можете запустить Джулию из образа диска, открыв приложение. Загружаемый файл Julia работает на macOS 10.9 Mavericks и более поздних версиях. Вы можете собрать из исходников для macOS 10.6 Snow Leopard и, возможно, более ранней версии, и 32-разрядной версии, но это не поддерживается.

Чтобы запустить Julia из Терминала, вы можете сделать следующее:

Перейдите в / usr / local / bin и удалите файл julia . Затем введите следующую команду:

  ln -s /Applications/Julia-1.5.app/Contents/Resources/julia/bin/julia / usr / local / bin / julia  

, который создает символическую ссылку на версию Julia (здесь 1.5) по вашему выбору. Как только это будет сделано, вы можете закрыть страницу профиля оболочки и выйти из Терминала. Теперь просто снова откройте Терминал, введите в нем julia , и он должен запустить вашу версию Julia!

Вы можете удалить Julia, удалив Julia.app и каталог пакетов в ~ / .julia . Несколько двоичных файлов Julia.app могут сосуществовать, не мешая друг другу. Если вы также хотите удалить свои файлы настроек, удалите ~ / .julia / config / startup.jl и ~ / .julia / logs / repl_history.jl .

Настоятельно рекомендуется использовать официальные общие двоичные файлы со страницы загрузок для установки Julia в Linux и FreeBSD. Следующий набор команд загружает последнюю версию Julia в каталог с именем julia-1.5,3 .

  wget https://julialang-s3.julialang.org/bin/linux/x64/1.5/julia-1.5.3-linux-x86_64.tar.gz
tar zxvf julia-1.5.3-linux-x86_64.tar.gz  

Бегущая Джулия

Стандартные двоичные файлы Linux и FreeBSD не требуют каких-либо специальных шагов по установке, но вам необходимо убедиться, что ваша система может найти исполняемый файл julia . Каталог, в котором установлена ​​Julia, называется <каталог Julia> .

Чтобы запустить Юлию, вы можете выполнить любое из следующих действий:

  • Вызвать исполняемый файл julia , используя его полный путь: <каталог Julia> / bin / julia

  • Создайте символическую ссылку на julia внутри папки в вашей системе PATH

  • Добавьте папку Julia bin (с полным путем) в вашу систему PATH переменная среды

Чтобы добавить папку Julia bin (с полным путем) в переменную среды PATH , вы можете отредактировать файл ~ /.bashrc (или ~ / .bash_profile ). Откройте файл в вашем любимом редакторе и добавьте новую строку следующего содержания:

  экспорт PATH = "$ PATH: / путь / к / <каталог Julia> / bin"  

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

Юлия устанавливает все свои файлы в один каталог. Достаточно удалить каталог, в который была установлена ​​Юлия.Если вы также хотите удалить свои пакеты, удалите ~ / .julia . Файл запуска находится по адресу ~ / .julia / config / startup.jl , а история — по адресу ~ / .julia / logs / repl_history.jl .

Jill.py — это поддерживаемый сообществом инструмент командной строки, который автоматизирует рабочий процесс установки для всех платформ. После установки с помощью pip install jill -U вы можете затем использовать jill install для установки текущего стабильного выпуска и jill install latest для установки ночных сборок.

Следующие пакеты для конкретных дистрибутивов предоставлены сообществом. Они могут не использовать правильные версии зависимостей Julia или включать важные патчи, которые официальный бинарный файл

Templating — Home Assistant


Это расширенная функция Home Assistant. Вам потребуется базовое представление о:

Шаблоны — это мощная функция, которая позволяет вам контролировать входящую и исходящую информацию из системы. Используется для:

Строительные шаблоны

Шаблоны

в Home Assistant работают на движке шаблонов Jinja2.Это означает, что мы используем их синтаксис и делаем некоторые настраиваемые переменные Home Assistant доступными для шаблонов во время рендеринга. Jinja2 поддерживает широкий спектр операций:

Мы не будем вдаваться в подробности синтаксиса, поскольку Jinja2 отлично справляется с этим в документации своих шаблонов.

Во внешнем интерфейсе есть редактор шаблонов, помогающий разрабатывать и отлаживать шаблоны. Перейдите в Инструменты разработчика> Шаблон, создайте свой шаблон в редакторе шаблонов и проверьте результаты справа.

Шаблоны могут быстро стать большими. Чтобы иметь четкий обзор, рассмотрите возможность использования многострочных строк YAML для определения ваших шаблонов:

  скрипт:
  msg_who_is_home:
    последовательность:
      - сервис: notify.notify
        данные:
          сообщение:>
            {% if is_state ('device_tracker.paulus', 'home')%}
              Ха, Паулюс дома!
            {% else%}
              Паулюс находится в {{состояниях ('device_tracker.paulus')}}.
            {% endif%}
  

Расширения шаблона Home Assistant

Расширения

позволяют шаблонам получать доступ ко всем конкретным состояниям Home Assistant и добавляют другие удобные функции и фильтры.

Штаты

  • Итерация состояний даст каждое состояние, отсортированное в алфавитном порядке по идентификатору объекта.
  • Итерация States.domain даст каждое состояние этого домена, отсортированное в алфавитном порядке по идентификатору объекта.
  • states.sensor.temperature возвращает объект состояния для sensor.temperature (по возможности избегайте, см. Примечание ниже).
  • состояния ('device_tracker.paulus') вернет строку состояния (не объект) данной сущности или неизвестно , если она не существует.
  • is_state ('device_tracker.paulus', 'home') проверит, является ли данный объект указанным состоянием.
  • state_attr ('device_tracker.paulus', 'battery') вернет значение атрибута или None, если он не существует.
  • is_state_attr ('device_tracker.paulus', 'battery', 40) проверит, является ли данный атрибут объекта заданным состоянием (в данном случае числовым значением). Обратите внимание, что атрибут может быть None , и вы хотите проверить, является ли он None , вам нужно использовать state_attr ('sensor.my_sensor ',' attr ') == Нет .

Избегайте использования состояний . датчик.температура.состояние , вместо этого используйте состояния ('датчик.температура') . Настоятельно рекомендуется использовать состояния () , is_state () , state_attr () и is_state_attr () как можно чаще, чтобы избежать ошибок и сообщений об ошибках, когда объект еще не готов ( например, при запуске Home Assistant).

Помимо методов и свойств объекта нормального состояния, состояний.sensor.temperature.state_with_unit распечатает состояние объекта и, если доступно, объекта.

Примеры состояний

Следующие два оператора приводят к тому же значению, если состояние существует. Второй вызовет ошибку, если состояние не существует.

  {{состояния ('device_tracker.paulus')}}
{{States.device_tracker.paulus.state}}
  

Распечатайте список всех состояний датчика:

  {% для состояния в States.sensor%}
  {{ штат.entity_id}} = {{state.state}},
{% endfor%}
  

Примеры других состояний:

  {% if is_state ('device_tracker.paulus', 'home')%}
  Ха, Паулюс дома!
{% else%}
  Паулюс находится в {{состояниях ('device_tracker.paulus')}}.
{% endif%}

{{состояния ('сенсор.температура') | float + 1}}

{{(состояния ('sensor.temperature') | float * 10) | раунд 2) }}

{% if состояния ('sensor.temperature') | float> 20%}
  Тепло!
{% endif%}

{{as_timestamp (States.binary_sensor.garage_door.last_changed)}}

{{as_local (states.binary_sensor.garage_door.last_changed)}}

{{as_timestamp (now ()) - as_timestamp (states.binary_sensor.garage_door.last_changed)}}

{{as_local (states.sensor.time.last_changed)}}

  

Атрибуты

Вы можете распечатать атрибут с state_attr , если состояние определено.

Примеры атрибутов
  {% if states.device_tracker.paulus%}
  {{state_attr ('device_tracker.paulus', 'battery')}}
{% else%}
  ??
{% endif%}
  

Со струнами:

  {% set tracker_name = "paulus"%}

{% if состояния ("device_tracker."+ tracker_name)! =" unknown "%}
  {{state_attr ("device_tracker." + tracker_name, "battery")}}
{% else%}
  ??
{% endif%}
  

Работа с группами

Расширение Функция и фильтр могут использоваться для сортировки сущностей и развертывания групп. Он выводит отсортированный массив сущностей без дубликатов.

Развернуть примеры
  {% для трекера в expand ('device_tracker.paulus', 'group.child_trackers')%}
  {{state_attr (трекер, 'батарея')}}
  {% - если не цикл.последний%}, {% endif -%}
{% endfor%}
  

То же самое можно выразить фильтром:

  {{['device_tracker.paulus', 'group.child_trackers'] | расширять
  | selectattr ("attributes.battery", 'определено')
  | join (',', attribute = "attributes.battery")}}
  

Zigbee Home Automation — Домашний помощник


Интеграция ZHA (Zigbee Home Automation) позволяет подключать множество стандартных устройств на базе Zigbee напрямую к Home Assistant, используя один из многих доступных координаторов Zigbee.

ZHA использует библиотеку Python с открытым исходным кодом, реализующую аппаратно-независимый стек Zigbee под названием zigpy. Все координаторы, совместимые с zigpy, могут использоваться с ZHA.

В настоящее время Home Assistant поддерживает следующие типы устройств:

  • Двоичный датчик
  • Климат (бета)
  • Крышка
  • Вентилятор
  • Свет
  • Замок
  • Датчик
  • Переключатель

Также имеется поддержка группирования ламп, переключателей и вентиляторов (т.е. поддержка управления группами устройств как объектами). По крайней мере, два объекта должны быть добавлены в группу до создания объекта группы.

Совместимое оборудование

Интеграция

ZHA использует аппаратно-независимую реализацию стека Zigbee с модульной конструкцией, что означает, что он может поддерживать любой из множества радиомодулей / адаптеров Zigbee-координатора, доступных от различных производителей, при условии, что этот модуль / адаптер совместим с zigpy.

Примечание! Поддержка Zigbee 3.0 в zigpy зависит в первую очередь от оборудования вашего координатора Zigbee и его прошивки.Некоторое оборудование координатора Zigbee поддерживает Zigbee 3.0, но может поставляться с более старой прошивкой, которая не поддерживает. В таком случае вы можете самостоятельно обновить прошивку.

Некоторое другое оборудование координатора Zigbee может вообще не поддерживать прошивку, которая поддерживает Zigbee 3.0, но все же может быть полностью функциональной и полнофункциональной для ваших нужд. Это очень распространено, поскольку многие, если не большинство устройств Zigbee еще не поддерживают Zigbee 3.0. Как правило, новое оборудование координатора Zigbee обычно поддерживает Zigbee 3.0, и производитель должен предоставить им такую ​​прошивку.

Известны рабочие радиомодули Zigbee

  • dresden elektronik deCONZ на базе Zigbee radio (через библиотеку zigpy-deconz для zigpy)
  • Silicon Labs радиостанции на базе EmberZNet, использующие протокол EZSP (через библиотеку сильфонов для zigpy)
  • Радиостанции на базе

  • Texas Instruments с Z-Stack 3.x.x (через библиотеку zigpy-znp для zigpy)
  • Digi XBee Радиостанции на базе Zigbee (через библиотеку zigpy-xbee для zigpy)
    • Модули Digi XBee Series 3 (xbee3-24)
    • Модули Digi XBee Series 2C (S2C)
    • Модули Digi XBee Series 2 (S2) (Примечание! Сначала необходимо установить микропрограмму Zigbee Coordinator API)

Экспериментальная поддержка дополнительных радиомодулей Zigbee

  • Радиостанции на базе Texas Instruments с Z-Stack Home 1.2.x (через библиотеку zigpy-cc для zigpy)
  • Радиомодули на базе

  • ZiGate (через библиотеку zigpy-zigate для zigpy и требуется прошивка 3.1a или новее)

Конфигурация — GUI

На главной странице Home Assistant перейдите к Configuration и затем выберите Integrations из списка.

Используйте кнопку «плюс» в правом нижнем углу, чтобы добавить новую интеграцию под названием ZHA .

Во всплывающем окне:

  • Путь к последовательному устройству — список обнаруженных последовательных портов в системе.Вам нужно выбрать тот, к которому вы
    радио подключено
  • Отправить

Нажмите Отправить , и интеграция попытается определить тип радио автоматически. В случае неудачи вы получите
новое всплывающее окно с запросом типа радио. Во всплывающем окне:

Радио Тип Радиооборудование Zigbee
EZSP Протокол Silicon Labs EmberZNet (например, Elelabs, HUSBZB-1, Telegesis)

Инструкции по установке для расширения файла

  • Создано:
  • /
    Автор:
    Угьен Дорджи
  • / Комментарии:
    58
Есть 2 простых шага для установки расширения файла
  1. Установите и активируйте плагин All-in-One WP Migration из раздела «Плагин» консоли WordPress
  2. Загрузите и активируйте расширение, которое мы отправили вам в раздел плагинов консоли WordPress
Шаг 1. Установите бесплатный плагин миграции All-in-One WP

(вы можете перейти к шагу 2, если у вас уже установлен плагин)

    1. В веб-браузере Google Chrome откройте страницу администратора своего сайта WordPress.(yourerbsiteurl.com/wp-admin)
    2. Войдите в систему под своим именем пользователя и паролем.
    3. Перейдите в подменю «Плагины».
    4. В подменю «Плагины» нажмите «Добавить».
    5. В поле «Искать плагины…» введите «All-in-One WP Migration» и нажмите Enter на клавиатуре.
    6. Установите плагин All-in-One WP Migration, нажав кнопку «Установить сейчас».
    7. Установка выполняется быстро. После его изменения нажмите кнопку « Активировать ».
    8. Вы получите уведомление, в котором говорится: « Плагин активирован» . Вы увидите новый плагин в своем списке плагинов.
Шаг 2. Установите бесплатное расширение для файла миграции All-in-One WP
  1. Загрузите наше бесплатное универсальное расширение файла миграции WP по этой ссылке — https://import.wp-migration.com/.
  2. В веб-браузере Google Chrome откройте страницу администратора своего сайта WordPress. (yourerbsiteurl.com/wp-admin)
  3. Перейдите в подменю «Плагины»
  4. В подменю «Плагины» нажмите «Добавить».”
  5. Щелкните «Загрузить плагин».
  6. Щелкните «Выбрать файл», чтобы выбрать файл .zip, который вы загрузили из электронного письма.
  7. Перейдите в папку, в которой вы сохранили расширение. Выберите файл «all-in-one-wp-migration-file-extension.zip» и нажмите «Открыть».
  8. После загрузки нажмите «Установить сейчас».
  9. Щелкните «Активировать плагин».
  10. Вы получите уведомление о том, что «Плагин активирован». Вы увидите новый плагин в своем списке плагинов.
  • Поздравляю. Вы завершили процесс установки и теперь можете перенести и создать резервную копию своего веб-сайта с помощью универсального расширения файла миграции WP.
FAQ
Свяжитесь с нами
  • Если у вас есть какие-либо вопросы и / или проблемы при использовании этого продукта, напишите нам по адресу поддержки на servmask.com

Базовые шаблоны отношений — Документация по SQLAlchemy 1.3

Краткое описание основных шаблонов отношений.

Импорт, используемый для каждого из следующих разделов, выглядит следующим образом:

 из sqlalchemy import Table, Column, Integer, ForeignKey
из отношения импорта sqlalchemy.orm
из sqlalchemy.ext.declarative import declarative_base

База = declarative_base () 

Один ко многим

Отношение «один ко многим» помещает внешний ключ в ссылку на дочернюю таблицу.
родитель. Relations () затем указывается в родительском элементе как ссылка
коллекция предметов, представленных ребенком:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    children = Relations («Ребенок»)

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True)
    parent_id = столбец (целое число, ForeignKey ('parent.id ')) 

Чтобы установить двунаправленную связь в режиме «один ко многим», где «обратный»
сторона — многие к одному, укажите дополнительное отношение () и подключите
два с использованием отношения .back_populate параметр:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    children = Relationship ("Дочерний", back_populate = "родительский")

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True)
    parent_id = столбец (целое число, ForeignKey ('parent.мне бы'))
    parent = Relations ("Родитель", back_populate = "children") 

Дочерний получит атрибут родительского с семантикой «многие к одному».

В качестве альтернативы можно использовать параметр Relations.backref
для одного отношения () вместо использования
Relations.back_populate :

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    children = Relationship ("Дочерний", backref = "родительский") 

Настройка поведения при удалении для одного-многих

Часто бывает так, что все объекты Child должны быть удалены
при их владении Родительский удаляется.Чтобы настроить это поведение,
используется каскадная опция delete , описанная при удалении.
Дополнительная опция заключается в том, что объект Child может быть удален, когда
он деассоциирован со своим родителем. Это поведение описано в
удалить-сирота.

Многие к одному

«Многие к одному» помещает внешний ключ в родительскую таблицу, ссылаясь на дочернюю.
Relations () объявляется в родительском элементе, где новый скалярный
будет создан атрибут:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child_id = Столбец (Целое число, ForeignKey ('child.мне бы'))
    child = Relationship («Ребенок»)

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True) 

Двунаправленное поведение достигается путем добавления второго отношения ()
и применяя отношение .back_populate параметр
в обе стороны:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child_id = столбец (целое число, ForeignKey ('child.id'))
    child = Relationship ("Ребенок", back_populate = "родители")

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True)
    Родители = отношения ("Родитель", back_populate = "ребенок") 

В качестве альтернативы отношение .параметр backref
может применяться к одному отношению () , например Parent.child :

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child_id = столбец (целое число, ForeignKey ('child.id'))
    child = Relations ("Ребенок", backref = "родители") 

Один к одному

Один к одному — это, по сути, двунаправленная связь со скаляром
атрибут с обеих сторон. Для этого используется связь .флаг uselist указывает
размещение скалярного атрибута вместо коллекции на стороне «многие»
отношений. Чтобы преобразовать один ко многим в один к одному:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child = Relationship ("Дочерний", uselist = False, back_populate = "parent")

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True)
    parent_id = столбец (целое число, ForeignKey ('parent.id'))
    parent = Relationship ("Родитель", back_populate = "child") 

Или для многих-к-одному:

 класс Родитель (Базовый):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child_id = Столбец (Целое число, ForeignKey ('child.мне бы'))
    child = Relationship ("Дочерний", back_populate = "родительский")

класс Child (База):
    __tablename__ = 'ребенок'
    id = столбец (целое число, primary_key = True)
    parent = Relationship ("Родитель", back_populate = "child", uselist = False) 

Как всегда, функции Relations.backref и backref ()
может использоваться вместо отношения . back_populate ;
чтобы указать список пользователей на обратной ссылке, используйте функцию backref () :

 из sqlalchemy.orm import backref

класс Родитель (База):
    __tablename__ = 'родитель'
    id = столбец (целое число, primary_key = True)
    child_id = столбец (целое число, ForeignKey ('child.id'))
    child = Relationship ("Дочерний", backref = backref ("parent", uselist = False)) 

Многие для многих

Многие ко многим добавляет таблицу ассоциаций между двумя классами. Ассоциация
таблица обозначается отношением . вторичный аргумент для
отношения () . Обычно Table использует
MetaData объект, связанный с декларативной базой
class, чтобы директивы ForeignKey могли найти
удаленные таблицы, с которыми можно связать:

 association_table = Таблица ('ассоциация', Base.метаданные,
    Столбец ('left_id', Integer, ForeignKey ('left.id')),
    Столбец ('right_id', Integer, ForeignKey ('right.id'))
)

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relations ("Ребенок",
                    вторичный = ассоциация_таблица)

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True) 

Для двунаправленного отношения обе стороны отношения содержат
коллекция. Укажите, используя отношение .back_populate и
для каждого отношения () укажите общую таблицу ассоциаций:

 association_table = Таблица ('ассоциация', Base.metadata,
    Столбец ('left_id', Integer, ForeignKey ('left.id')),
    Столбец ('right_id', Integer, ForeignKey ('right.id'))
)

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    дети = отношения (
        "Ребенок",
        вторичный = ассоциация_таблица,
        back_populate = "родители")

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True)
    родители = отношения (
        "Родитель",
        вторичный = ассоциация_таблица,
        back_populate = "children") 

При использовании отношения .параметр backref вместо
Relations.back_populs обратная ссылка будет автоматически
используйте то же отношение . вторичный аргумент для
обратная связь:

 association_table = Таблица ('ассоциация', Base.metadata,
    Столбец ('left_id', Integer, ForeignKey ('left.id')),
    Столбец ('right_id', Integer, ForeignKey ('right.id'))
)

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relations ("Ребенок",
                    вторичный = ассоциация_таблица,
                    backref = "родители")

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True) 

Отношение .вторичный аргумент
Relations () также принимает вызываемый объект, который возвращает окончательный
аргумент, который оценивается только при первом использовании картографов. Используя это, мы
может определить association_table позже, если это
доступно вызываемому после завершения инициализации всех модулей:

 класс Родитель (Базовый):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relations ("Ребенок",
                    вторичный = лямбда: ассоциация_таблица,
                    backref = "родители") 

При использовании декларативного расширения традиционное «строковое имя таблицы»
также принимается, что соответствует имени таблицы, хранящейся в Base.metadata.tables :

 класс Родитель (Базовый):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relations ("Ребенок",
                    вторичный = "ассоциация",
                    backref = "родители") 

Удаление строк из таблицы «многие ко многим»

Поведение, уникальное для отношения . вторичный
аргументом отношения () является то, что Таблица , которая
указано здесь автоматически подчиняется операторам INSERT и DELETE, так как
объекты добавляются или удаляются из коллекции.Есть , удалять не нужно
из этой таблицы вручную
. Акт удаления записи из коллекции
будет иметь эффект удаления строки при сбросе:

 # строка будет удалена из "вторичной" таблицы
# автоматически
myparent.children.remove (somechild) 

Часто возникает вопрос, как удалить строку во «вторичной» таблице.
когда дочерний объект передается непосредственно в Session.delete () :

 session.delete (somechild) 

Здесь есть несколько возможностей:

  • Если существует связь () от Родитель до Ребенок , но есть
    , а не — обратная связь, которая связывает конкретный Дочерний с каждым Родительским ,
    SQLAlchemy не будет знать, что при удалении этого конкретного
    Дочерний объект , ему необходимо поддерживать «вторичную» таблицу, которая связывает его с
    Родитель .Никакого удаления «вторичной» таблицы не произойдет.

  • Если существует связь, которая связывает конкретный Дочерний с каждым Родительским ,
    предположим, что он называется Child.parents , SQLAlchemy по умолчанию загрузится в
    коллекцию Child.parents , чтобы найти все объекты Parent и удалить
    каждая строка из «вторичной» таблицы, которая устанавливает эту ссылку. Обратите внимание, что
    эта связь не обязательно должна быть двунаправленной; SQLAlchemy строго
    просмотр каждого отношения () , связанного с объектом Child
    удаляется.

  • Более высокопроизводительным вариантом здесь является использование директив ON DELETE CASCADE
    с внешними ключами, используемыми базой данных. Предполагая, что база данных поддерживает
    эта функция, сама база данных может быть настроена на автоматическое удаление строк в
    «Вторичная» таблица, так как ссылающиеся строки в «дочерней» удаляются. SQLAlchemy
    можно дать указание отказаться от активной загрузки в Child.parents
    коллекция в этом случае с использованием отношения .passive_deletes
    директива об отношениях () ; см. Использование внешнего ключа ON DELETE в каскаде с отношениями ORM для более подробной информации.
    на этом.

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

Объединение Объект

Шаблон объекта ассоциации является вариантом «многие ко многим»: он используется
когда ваша ассоциативная таблица содержит дополнительные столбцы помимо тех
которые являются внешними ключами для левой и правой таблиц. Вместо того, чтобы использовать
Relationship. вторичный аргумент , вы сопоставляете новый класс
прямо в таблицу ассоциаций. Левая сторона отношений
ссылается на объект ассоциации через один-ко-многим, а ассоциация
class ссылается на правую сторону через многие-к-одному.Ниже мы проиллюстрируем
таблица ассоциаций, сопоставленная с классом Association , который
включает столбец с именем extra_data , который представляет собой строковое значение,
хранится вместе с каждой ассоциацией между Parent и
Детский :

Ассоциация класса

 (Базовая):
    __tablename__ = 'ассоциация'
    left_id = столбец (целое число, ForeignKey ('left.id'), primary_key = True)
    right_id = столбец (целое число, ForeignKey ('right.id'), primary_key = True)
    extra_data = столбец (строка (50))
    child = Relationship («Ребенок»)

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relations («Ассоциация»)

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True) 

Как всегда, двунаправленная версия использует отношение .back_populate
или Relations.backref :

Ассоциация класса

 (Базовая):
    __tablename__ = 'ассоциация'
    left_id = столбец (целое число, ForeignKey ('left.id'), primary_key = True)
    right_id = столбец (целое число, ForeignKey ('right.id'), primary_key = True)
    extra_data = столбец (строка (50))
    child = Relationship ("Ребенок", back_populate = "родители")
    parent = Relationship ("Родитель", back_populate = "children")

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)
    children = Relationship ("Ассоциация", back_populate = "parent")

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True)
    Родители = отношения ("Ассоциация", back_populate = "ребенок") 

Для работы с шаблоном ассоциации в его прямой форме требуется, чтобы дочерний элемент
объекты связываются с экземпляром ассоциации перед добавлением к
родитель; аналогично доступ от родителя к потомку осуществляется через
объект ассоциации:

 # создать родителя, добавить потомка через ассоциацию
p = Родитель ()
a = Ассоциация (extra_data = "некоторые данные")
а.child = Ребенок ()
p.children.append (а)

# перебирать дочерние объекты через ассоциацию, включая ассоциацию
# атрибутов
для доц. детей:
    печать (ассоциированные_данные)
    print (доц. ребенок) 

Для улучшения шаблона объекта ассоциации таким образом, чтобы
доступ к объекту Association не является обязательным, SQLAlchemy
предоставляет расширение Association Proxy. Этот
расширение позволяет настраивать атрибуты, которые будут
доступ к двум «прыжкам» с одним доступом, один «прыжок» к
связанный объект, а второй — целевой атрибут.

Предупреждение

Шаблон объекта ассоциации не согласовывает изменения с
отдельная связь, которая отображает таблицу ассоциаций как «вторичную»
.

Ниже изменения, внесенные в Parent.children , не будут согласованы
с изменениями, внесенными в Parent.child_associations или
Child.parent_associations в Python; пока все эти отношения будут продолжаться
чтобы нормально функционировать сами по себе, изменения в одном не будут отображаться в другом
до истечения сеанса , что обычно происходит автоматически
после сеанса.совершить () :

Ассоциация класса

 (Базовая):
    __tablename__ = 'ассоциация'

    left_id = столбец (целое число, ForeignKey ('left.id'), primary_key = True)
    right_id = столбец (целое число, ForeignKey ('right.id'), primary_key = True)
    extra_data = столбец (строка (50))

    child = Relationship ("Дочерний", backref = "parent_associations")
    parent = Relationship ("Родитель", backref = "child_associations")

класс Родитель (База):
    __tablename__ = 'слева'
    id = столбец (целое число, primary_key = True)

    children = Relationship ("Ребенок", вторичный = "ассоциация")

класс Child (База):
    __tablename__ = 'право'
    id = столбец (целое число, primary_key = True) 

Кроме того, точно так же, как изменения одного отношения не отражаются в
другие автоматически, запись одних и тех же данных в оба отношения вызовет
также противоречивые инструкции INSERT или DELETE, например, как показано ниже, где мы
установить такую ​​же связь между объектом Parent и Child
дважды:

 p1 = Родитель ()
c1 = Ребенок ()
p1.children.append (c1)

# избыточно, вызовет дублирование INSERT при ассоциации
p1.child_associations.append (Ассоциация (child = c1)) 

Можно использовать сопоставление, подобное приведенному выше, если вы знаете, что
вы делаете, хотя может быть хорошей идеей применить параметр viewonly = True
к «второстепенным» отношениям, чтобы избежать избыточных изменений
регистрируется. Однако, чтобы получить надежный шаблон, позволяющий
связь с двумя объектами Родитель-> Дочерний при использовании ассоциации
шаблон объекта, используйте расширение прокси-сервера ассоциации
как указано на сайте Association Proxy.

.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *