0
我正在創建一個允許用戶向多個人(學生)發送電子郵件的表單。Django - 從ModelMultipleChoiceField迭代postdata
我已經使用ModelMultipleChoiceField爲每個用戶創建複選框,但是我不知道如何處理髮布的數據。
這是我的觀點至今:
if request.method == 'POST':
subject = request.POST['subject']
message = request.POST['message']
email = EmailMessage(subject, message, '[email protected]',
recipient_addresses)
email.send()
else:
students = Student.objects.exclude(email='')
form = StudentListForm(students=students)
形式只有帖子所選收件人的ID號。是否必須過濾像這樣的學生對象:
Student.objects.filter(pk__in=request.POST['students'])
或者有沒有更好的方法?
任何意見,將不勝感激。
感謝