2010-01-25 2 views
3

Я пытаюсь выяснить, как я могу использовать модуль type() для динамического создания модели Django на основе существующих таблиц базы данных без необходимости ее вручную выписывать или использовать manage.py для проверки БД. Причина в том, что меня часто меняют схемы - добавление новых таблиц, добавление/удаление столбцов и т. Д. У любого есть хорошее решение? Нечто похожее на это было бы замечательно: http://www.b-list.org/weblog/2008/nov/09/dynamic-forms/Создание модели Dynamic Django на основе существующей таблицы БД

+1

Да, это возможно. Ответ здесь: http://stackoverflow.com/questions/1179469/is-it-posible-to-generate-django-models-from-the-database – jbochi

ответ

1

Вы можете посмотреть inspectdb code и вместо вывода классов возврата кода.

Смежные вопросы