1020 читателей, 83 поста
Администрация
Модераторы
Блог об очень популярной Python-CMF Django.
DATABASES = {
'default': {
'NAME': 'app_data',
'BACKEND': 'django.db.backends.postgres_psycopg2',
'USER': 'postgres_user',
'PASSWORD': 's3krit'
},
'users': {
'NAME': 'user_data'
'BACKEND': 'django.db.backends.mysql',
'USER': 'mysql_user',
'PASSWORD': 'priv4te'
}
}
Author.objects.using('default').all()
комментарии (53)
P.S.
Но ведь это только первый коммит :)
поэтому ждём продолжения.
>>> user_obj.save(using='new_users')
>>> user_obj.delete(using='legacy_users')
но обсуждаемая возможность была одной из эээ «особенностей» Django, тех, что бесили. одна из тех, из-за которых лично я с нее ушел.
«все кругом умеют к нескольким базам, одна django сама умная» (с)
На куда? :-)
Там как минимум 2 ошибки в 1 строке.
Бэкенд указывается вот так:
'ENGINE': 'django.db.backends.postgresql_psycopg2'
'NAME': 'user_data'» нужна запятая. :-)Посылаю луч поноса, как и посоветовал Ferroman!
Хотя изначально, такой задумки не было…
Все правильно сделал (ц)
это? «Поздравляю всех с этой новой фичей, мы давно ждали такой функциональности. Ура!»
Собственно, все, что хотел узнал. Ваши комментарии излишне.
Посылаю Вам луч поноса :)