6
หลายรุ่นใน django ModelForm เดียว?
เป็นไปได้ไหมที่จะมีหลายรุ่นรวมอยู่ModelFormใน django เครื่องเดียว? ฉันกำลังพยายามสร้างแบบฟอร์มแก้ไขโปรไฟล์ ดังนั้นฉันต้องรวมฟิลด์บางฟิลด์จากโมเดลผู้ใช้และโมเดล UserProfile ขณะนี้ฉันใช้ 2 รูปแบบเช่นนี้ class UserEditForm(ModelForm): class Meta: model = User fields = ("first_name", "last_name") class UserProfileForm(ModelForm): class Meta: model = UserProfile fields = ("middle_name", "home_phone", "work_phone", "cell_phone") มีวิธีการรวมสิ่งเหล่านี้เป็นรูปแบบเดียวหรือไม่หรือฉันเพียงแค่ต้องสร้างฟอร์มและจัดการกับการโหลดฐานข้อมูลและบันทึกตัวเอง