Мне интересно, как лучше всего представлять модели, потому что есть некоторые общие поля, а другие изменяются в зависимости от категории.
Пример: Общие поля: (название, автор, содержание, фото, ссылки)
Категория и ее конкретные поля:
Биография (данные о рождении, данные о смерти, род занятий)
Памятная дата (данные, описание)
Музыка (исполнитель, альбом, год, музыкальный стиль)
Лучше всего было бы создать общую модель с общими полями и другими наследованными от нее (абстрактные модели)?
Создать модель для каждой категории, т.е. повторить общие поля?
Создать одну модель с общими полями и иметь поле категории, которое при выборе отображало бы поля, относящиеся к категории, в django-admin? В таком случае, я полагаю, это будет сделано с помощью jquery? Любые ссылки? В интернете нет материала, касающегося этого.
Примечание. Все действия пользователя по регистрации ведутся в django-admin.