ОПРЕДЕЛЕНИЕ РОДИТЕЛЬСКОГО И ДОЧЕРНЕГО КЛАССОВ В 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)
Я чувствую, что мой подход к определению дочернего класса недостаточно хорош. Пожалуйста, как мне решить эту проблему?