我已将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 应用程序的代码?