Найти - Пользователи
Полная версия: Нужна помощь в выборе зависимости моделей и отображения их в админке
Начало » Django » Нужна помощь в выборе зависимости моделей и отображения их в админке
1
andrew-mc
Доброго времени суток! Постановка задачи: БД персонала. Есть “организаторы” и есть “рядовые работники”. Как я начал это реализовывать.
Есть класс “Работник”, где хранится общая инфа (ФИО, номер, и т.д.),

есть класс “организатор” ( сфера ответственности, в чьей комманде - у каждого орга есть комманда из оргов, “главные” орги подчиняются главе оргкомитета, глава оргкомитета - сам себе),

есть класс “рядовой работник” (основная занятость, звание)

Что мне нужно: чтобы в админке при добавлении орга/рядового работника была возможность сразу заполнить его инфу как “работника”.

Если установить “работник” - основной моделью, а “рядовой работник” и “орг” - моделями, что ее наследуют, получается следующая беда в админке:
при добавлении орга/рядового работника нужно выбирать поле “работник”, а мне нужно, чтобы это поле можно было заполнить прямо там.

Как это можно реализовать? Надеюсь, я понятно объяснил (очень надеюсь). Зависимости устанавливались по типу “много-к-одному”.

Спасибо.
GreyZmeem
Если у Модель1 есть ForeignKey на Модель2 и обе эти модели есть в админке,
то при редактировании Модель1 около ForeignKey у вас должен быть “плюсик”, который позволяет сразу добавить в попапе данные в Модель2
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB