0
我想在一种形式中使用两种模型。模型有很多关系,那么最好的解决方案是什么?我尝试了formset,但我只看到一个模型的字段,而不是两个字段。一种形式的多个模型
我的模型:
class Event(models.Model):
title = models.CharField(max_length=100)
description = models.TextField(max_length=400)
location = models.CharField(max_length=100)
class EventTime(models.Model):
start_time = models.DateTimeField()
event = models.ManyToManyField(Event)
前缀非常好,但有一个陷阱:如果您想在表单有效时访问字段值,请从名称字段中删除前缀;例如'if event_form.is_valid():thetitle = event_form.cleaned_data ['title']' –