Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Python: Веб-разработка и фреймворки > [django] Несколько баз


Автор: armor85 25.6.2011, 18:35
Здравствуйте, 
начинаю осваивать Django путём переписывания существующего проекта с php, так сказать для обучения. Возник вопрос при использовании нескольких баз данных в одном приложении.  С настройками DATABASES понятно, с запросами Author.objects.using('default').all() тоже всё понятно. 
Не понятно как заставить модель относится к другой базе? python manage.py syncdb созадёт таблицу в базе указанной в default. 

Автор: bilbobagginz 27.6.2011, 08:33
RTFM:
https://docs.djangoproject.com/en/dev/topics/db/multi-db/

Автор: armor85 27.6.2011, 11:16
Видел, спасибо, но ни могли бы носом ткнуть, что в модели нужно прописать

Код

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)


чтобы News попала в нужную бд? 

Автор: gomer999999999 3.2.2013, 23:54
Добрый день.
Предлагаем к рассмотрению и тестированию наш проект - Маркетер Плагин.
Продвигаем его успешно во всем мире. Но только 27 января 2013 предоставили в Рунете к тестированию русифицированный плагин с русифицированным интерфейсом. Вся подробная информация наhttp://www.marketerplugin.ru/ 
Предлагаем протестировать наш плагин на только что русифицированном интерфейсеhttp://www.marketerplugin.ru/test_plagina.
В двух словах: плагин предназначен для создания сайтов-визиток и страниц продаж.
Ждем ваших комментариев, отзывов и критики.
Так же будем рады видеть вас на наших страницах в соц сетях
http://www.facebook.com/pages/Marketer-plugin/5288148..
http://vk.com/club46912629
Успехов и новых впечатлений.
С уважением, Богдан

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)