Django: как сделать динамичные поля?

Здравствуйте,

Я делаю карточки к трекам и хочу настроить её. В ней будет куча площадок.
63a6dcb5144fa810599991.png

Но я хочу сделать все удобным для админа и чтобы площадки можно было добавить в админ-панели. С информацией трека все ясно а вот как настроить под мое условие чтобы можно было расширить было удобно список площадок? То есть расширить модель трека чтобы добавить еще поля с новой площадкой и не надо было перенастраивать схему базы данных и код.

class release(models.Model):
	title = models.CharField('Название', max_length = 500)
	author = models.CharField('Имя исполнителя', max_length = 300)
	label = models.CharField('Лейбл', max_length = 300)
	picture = models.ImageField(upload_to='music/')
	demo = models.FileField(upload_to='music/')
	descriptions = models.TextField("Описание")
	date = models.DateTimeField("Время")
	IRSC = models.CharField('IRSC')
	UPC = models.CharField('UPC')

class platforms(models.Model):
	platform = models.CharField('Площадка',max_length=200)
	icon_platform = models.ImageField(upload_to='music/platforms/')
	link = models.TextField()


Вот пока набросок такой у моделей. именно такие поля и будут использоваться. Пользуюсь стандартной SQLite.
  • Вопрос задан
  • 62 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы