Наследование - Models.py из установленного GitHub-приложения - PullRequest
0 голосов
/ 12 ноября 2018

Я интегрировал Django-Scheduler в мой проект, в котором есть файл events.py , который создает «заголовок» в классе «Event».Я добавил некоторые другие переменные с Inheritance. Для следующего шага мне нужно изменить Title на ForeignKey, поэтому я попробовал этот маленький код:

from django.db import models
from schedule.models import Event

class LessonEvent(Event):

    title = models.ForeignKey(Student, on_delete=models.CASCADE)

Из-за того факта, что исходный классСобытие не имеет Abstract=True в Meta Django дает мне эту ошибку:

lessons.LessonEvent.title: (models.E006) The field 'title' clashes with the field 'title' from model 'schedule.event'

Есть ли способ решить эту проблему, не касаясь кода приложения django-планировщик?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...