Форум сайта python.su
Можно ли как-то работать с удаленными базами данных(если они позволяют это делать) с помощью Django ORM?
Имеется в виду что в ситтингах прописана локальная БД. А переодически нужно делать коннект к различным БД извне и выполнять там какие-то коммпанды.
Офлайн
Так укажи путь к удаленной базе.
настройки в settings.py:
# Database connection info.
DATABASE_ENGINE = ‘' # ’postgresql_psycopg2', ‘postgresql’, ‘mysql’, ‘sqlite3’ or ‘oracle’.
DATABASE_NAME = ‘' # Or path to database file if using sqlite3.
DATABASE_USER = ’' # Not used with sqlite3.
DATABASE_PASSWORD = '' # Not used with sqlite3.
DATABASE_HOST = '' # Set to empty string for localhost. Not used with sqlite3.
DATABASE_PORT = '' # Set to empty string for default. Not used with sqlite3.
DATABASE_OPTIONS = {} # Set to empty dictionary for default.
обрати внимание на выделенным жирным шрифтом. они твои друзья :)
или глянь здесь как настроить
Отредактировано (Июнь 26, 2010 13:15:05)
Офлайн
Мне кажется, что имелось в виду немного другое…
Тут надо смотреть в сторону плюшек 1.2 или работать без ORM'а.
Офлайн
Попробуй fabric – “убойная вещь” как админская тулза
http://docs.fabfile.org/
Офлайн
pyOutЧто вы понимаете под “удаленными базами”? По сути почту любую базу можно считать удаленной. Опишите свои задачи подробнее.
Можно ли как-то работать с удаленными базами данных(если они позволяют это делать) с помощью Django ORM?
Офлайн
romankrvРома, у меня уже давно складывается впечатление, что ты отвечаешь не на тот вопрос который задан, а на какой-то свой. Пожалуйста не делай так.
Попробуй fabric – “убойная вещь” как админская тулза
Офлайн
Хочу сделать следующее. Имеется форма с данными базы при заполнении которой происходит коннект к базе, данные которой(хост, порт и т.д.) заполнены в форме. Приложение должно загружать дампы в введенную базу данных.
Офлайн