Как мне обновить django модели во время выполнения? - PullRequest
0 голосов
/ 12 апреля 2020

У меня нормальная Django модель. Я хочу дать определенному пользователю возможность добавлять настраиваемые поля. Я хочу, чтобы модель обновлялась во время выполнения и применялась миграция базы данных, а затем пользователь мог выполнять обычные операции CRUD.

Пример простой модели:

class location(models.Model):
    AuotLocationID = models.CharField(max_length=200)
    LocationID = models.CharField(max_length=200)
    Name = models.CharField(max_length=200)

Пользователь должен иметь возможность добавить другие поля модели, такие как Почтовый индекс, Население и т. д. c. Также каждый экземпляр модели должен быть связан с каждым пользователем. Например, Боб может захотеть отследить определенные поля для своего местоположения, а Джон может захотеть другие поля.

Спасибо за вашу помощь

...