ОПРЕДЕЛЕНИЕ РОДИТЕЛЬСКОГО И ДОЧЕРНЕГО КЛАССОВ В DJANGO

Я фактически определил дочерний класс, который будет наследовать те же атрибуты от родительского класса. Я также зарегистрировал модели, потому что мне нужно было работать с ними через сайт администратора, чтобы убедиться, что они работают так, как задумано. При доступе к дочернему классу на сайте администратора Django, появилось сообщение об ошибке; Exception Type: TypeError Exception Value: init() missing 3 required positional arguments: 'content', 'topic', and 'date_added'

Это был мой синтаксис:

class Topic_SON(Topic_SHIM):

"""A class that models research topics related to Nursing Sciences (NS)."""

def __init__(self, topics, date_added):
    """Initializes attributes from the parent class"""
    super().__init__(topics, date_added)

class Content_SON(Content_SHIM): """Класс, моделирующий содержание исследовательских тем, связанных с НС."""

def __init__(self, content, topic, date_added):
    """Initializes attributes from the parent class"""
    
    super().__init__(content, topic, date_added) 

Я чувствую, что мой подход к определению дочернего класса недостаточно хорош. Пожалуйста, как мне решить эту проблему?

Вернуться на верх