Как заменить название модели на переменную в Django?
Добрый день. Изучаю Django совсем недавно и возникли трудности. Подскажите, как правильно заменить название модели на переменную или в какую сторону копать? В БД используется много одинаковых таблиц (ок. 2000) с одинаковой структурой. Мне нужно заменить table_name на key, при этом не создавая 2000 моделей.
MODEL:
class table_name(models.Model):
ttl = models.CharField(max_length=50)
ttl_lnk = models.CharField(max_length=50)
/\ Вот серьёзно - самый полезный комментарий. Исправьте эту вопиющую ошибку и все начнёт работать как запланировано и без этих вот танцев с присяданиями, которые вы пытаетесь сейчас изобразить.
База данных содержит таблицы, в которых находятся статистические данные, добавляемые ежедневно (для отрисовки графиков) Поэтому объединить их в одну вряд ли получится.
kova1ev, Владимир, что-то понять не могу, что должно содержать поле typerec? В каждой таблице данные за предыдущий год, то есть минимум 300 значений и график строится по всем значениям а не по одному.