начинаю осваивать Django путём переписывания существующего проекта с php, так сказать для обучения. Возник вопрос при использовании нескольких баз данных в одном приложении. С настройками DATABASES понятно, с запросами Author.objects.using('default').all() тоже всё понятно.
Не понятно как заставить модель относится к другой базе? python manage.py syncdb созадёт таблицу в базе указанной в default.
Что в модели нужно прописать
from django.db import models
from django.conf import settings
class News(models.Model):
news_id = models.AutoField(primary_key=True)
source = models.CharField(max_length=400)
text = models.TextField()
image = models.FileField(upload_to=settings.UPLOADS_ROOT+"/news/")
date = models.DateTimeField(auto_now=True)