Ahora siguiendo un poco la documentacion de django sería maso menos así:
settings.py ejemplo:
Código:
Y con: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. 'NAME': 'basededatos_default', # Or path to database file if using sqlite3. 'USER': 'user', # Not used with sqlite3. 'PASSWORD': 'una_contrasena', # Not used with sqlite3. 'HOST': 'el_host', # Set to empty string for localhost. Not used with sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. }, 'foro': { 'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'. 'NAME': 'basededatos_delforo', # Or path to database file if using sqlite3. 'USER': 'un_user', # Not used with sqlite3. 'PASSWORD': 'una_contrasena', # Not used with sqlite3. 'HOST': 'el_host', # Set to empty string for localhost. Not used with sqlite3. 'PORT': '', # Set to empty string for default. Not used with sqlite3. } }
Código:
ultimos_posts = smf_messages.objects.using('foro').all()def ultimos_posts(request): base_url_includes = base_web_url ultimos_posts = smf_messages.objects.using('foro').all() return render_to_response('diagrama/ultimos_posts_modulo.html', {'base_url_includes':base_url_includes, 'ultimos_posts':ultimos_posts },context_instance=RequestContext(request))
.using('foro') Eso apuntaria a que database.
Ahora el dilema es tengo que armar un modelo para que lea la tabla?.
Tengo alguna forma en la vista para que lo lea directamente?
la tabla que yo busco en la base de datos del foro es: smf_messages
pero me busca la tabla base_aplicacion_smf_messages
Leí la documentacion pero realmente me mareo.
Si alguien sabe se le agradece.-