Я строю проект, который требует поддержки нескольких баз данных.Пока это было относительно просто, поскольку я могу сослаться на данную базу данных с псевдонимами.Например, простой поиск использует следующее представление:
def index(request):
article_count = Article.objects.using('mydb_2').count()
return render_to_response('index.html',
locals(), context_instance=RequestContext(request))
Однако я не уверен, как реализовать ссылку на псевдоним db с помощью get_object_or_404.На данный момент у меня есть:
def article_detail(request, year, slug):
return render_to_response('article_detail.html', {
'article': get_object_or_404(Article, volume__year__exact=year, slug=slug),
}, context_instance=RequestContext(request))
Любая помощь будет высоко ценится.