есть модель А с полями:
model A(models.Model):
title = models.CharField()
description = models.CharField()
identifiyer=models.CharField()
model Abstr(models.Model):
data1= models.CharField()
data2= models.CharField()
data3=models.CharField()
class Meta:
abstract = True
Предполагается, что при добавлении нового объекта в модель А, будет вызываться код, который:
1) создасть модель, с наименованием, a.identifiyer, унаследованную от класса Abstr
2) проведет синхронизацию с БД
3) позволит сразу, без перезагрузки кода приложения использовать во вьюхах обращение к свежесозданной модели (по этому пункту сильные сомнения)
Подозреваю, что здесь в любом случае необходимо будет писать бОльшую часть кода самому, без каких-либо сторонних библиотек. Но есть вопросы:
1) Приходилось ли кому-либо реализовывать похожий функционал?
2) С какими проблемами пришлось столкнуться?
3) есть ли какие-либо открытые приложения, на которые можно было бы посмотреть, дабы сократить время и варианты в своем велосипедостроении?