Джанго;Как я могу изменить имя таблицы, используемой, например, django.contrib.sessions? - PullRequest
3 голосов
/ 12 мая 2011

Как я могу изменить информацию в классе Meta в ie 'django.contrib.sessions.models', чтобы мой проект мог иметь несколько одинаковые имена таблиц, но чтобы функциональность приложения была такой же?

Спасибо

1 Ответ

4 голосов
/ 12 мая 2011

Вы можете попробовать это:

from django.contrib.sessions.models import Session
Session.Meta.db_table = 'my_session'

EDITED Приведенное выше решение выдает ошибку, но работает следующее:

from django.contrib.sessions.models import Session
Session._meta.db_table = "my_session"
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...