前提・実現したいこと
投稿フォームを作るために
models.pyからXModelとYModelの2つのテーブルをform.pyに引っ張ってきたいのですが,その実現方法がわかりません。
これらのテーブルを1つにまとめると他の機能を実現する際に少し面倒なので...
お力添えいただけると大変助かります。
よろしくお願いいたします。
発生している問題・エラーメッセージ
AttributeError: 'tuple' object has no attribute '_meta'
該当のソースコード
models
1from django.db import models 2 3class XModel(models.Model): 4 x1 = models.CharField(max_length=100) 5 x2 = models.CharField(max_length=100) 6 7class YModel(models.Model): 8 y1 = models.IntegerField(default='') 9 y2 = models.IntegerField(default='') 10 y3 = models.TextField(blank=True)
form
1from django.forms import ModelForm 2from .models import XModel, YModel 3 4class PostForm(ModelForm): 5 class Meta: 6 model = XModel, YModel 7 fields = ('x1', 'x2', 'y1', 'y2', 'y3')
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。