如何在多个模型中使用基于类的视图?

我正在将基于类的视图用于创建的模型,但是无法插入其他模型。

models.py:

class Test(models.Model):
   name = models.CharField(max_length=255,null=False,data = models.DateField(null=False,default=date.today)

class Test2(models.Model):
   teste = models.ForeignKey(Test,on_delete=models.CASCADE),default=date.today)

没有“ Test2”模型的views.py:

class IndexTemplateView(TemplateView):
  template_name = "index.html"

class TestCreateView(CreateView):
  template_name = "cadastro.html"
  model = Test
  form_class = InserePropriedadeForm
  success_url = reverse_lazy("test:list_test")

class TestListView(ListView):
  template_name = "list.html"
  model = Test
  context_object_name = "tests"


class TestDetailView(DetailView):
  template_name = "detail.html"
  model = Test
  fields = '__all__'
  context_object_name = 'test'

... 如何将模型“ Test2”添加到该视图?

coder002 回答:如何在多个模型中使用基于类的视图?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3167304.html

大家都在问