首页 > 解决方案 > 我怎样才能使表格模型有效地工作?

问题描述

所以,我正在制作一个用于制作时间表的应用程序。我遇到了一个问题。我有两个模型。时间表和内容。

class Timetable(models.Model):

title=models.CharField(max_length=50)
start_time=models.TimeField(default="8:0")
end_time=models.TimeField(default="4:0")
entries=models.IntegerField(default=3)
theme=models.ForeignKey(Theme,on_delete=models.CASCADE,null=True)
def __str__(self):
    return self.title

def get_absoulte_url(self):
    return reverse('timetable-detail',args=[str(self.id)])

class CellEntry(models.Model):

parent_table=models.ForeignKey(Timetable,on_delete=models.CASCADE)
content=models.CharField(max_length=30)

def __str__(self):
    return self.content

我怎样才能制作一个表格,以便我可以让这两个模型在 Excel 中表现得像一个表格?如何将多个 cellentry 的 parent_table 属性的值设置为视图中的相同值?

标签: pythondjangoweb

解决方案


因此,您在这里想要的是带有 cellEntry 的表单作为具有多个子时间表的父级。


推荐阅读