0

我已将Django-Scheduler集成到我的项目中,该项目有一个events.py文件,该文件在“事件”类中创建一个“标题”。我用继承添加了一些其他变量。下一步我需要将 Title 更改为 ForeignKey,这就是我尝试这个小代码的原因:

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

class LessonEvent(Event):

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

由于 Meta Django 中没有原始类 Event 的事实Abstract=True给了我这个错误:

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

有没有办法解决这个问题,而无需触及 django-scheduler 应用程序的代码?

4

0 回答 0