Во-первых, я новичок в Python.Несколько баз данных в Pyramid
Теперь, когда все в порядке. Я пытаюсь получить доступ к данным по двум различным базам данных и отображать информацию на одном представлении.
Это^кажется неполным после первого абзаца. У меня есть первая база данных, работающая и полная, и она отлично работает. Теперь я пытаюсь включить вторую базу данных.
Я не могу найти нигде, как должен выглядеть мой файл development.ini, если у меня есть вторая база данных. У меня есть это:
sqlalchemy.url = mssql+pyodbc://[databasestuffsredacted]
, и я понял, что-то вроде
db2 = mssql+pyodbc://[seconddbstuffsredacted]
(обе базы данных используют один и тот же тип и драйвер) Из previous stack overflow question, это было сказано:
DBSession2 = orm.scoped_session(orm.sessionmaker(extension=ZTE())
Но, как в мире это говорит с моей второй базой данных. Мне не хватает ключевой части здесь, которая, я думаю, должна была быть в документе выше после первого абзаца.
Я предполагаю, что информация будет идти в моем init.py, так что я бы просто удалить информацию дб от моего development.ini? – JeremyDavis
вы можете добавить его в models.py или создать модели пакетов, а затем написать в нем новый модуль. –
Получил его работу, добавлен в модели, и он отлично работает. Благодаря! – JeremyDavis