Django.core.exceptions.FieldError: Неизвестное поле (поля) (сообщение), указанное для Message в ошибке django

form.py (учитываем все импорты) может ли кто-нибудь указать на ошибку, которую мы получаем Сообщение неизвестное поле в django

class emailForm(forms.ModelForm):
    class Meta:
        model = Message
        fields = ['receiver','subject' ,' message']
        labels ={'receiver':'receiver','subject':'subject' , 'message' : ' message'}
        widgets = {'receiver':forms.TextInput(attrs={"class":'form-control'}),'subject':forms.TextInput(attrs={"class":'form-control'}),'message':forms.Textarea(attrs={"class":'form-control'}),}

models.py (учитываем все импорты) может ли кто-нибудь указать на ошибку, которую мы получаем Сообщение неизвестное поле в django

class Message(models.Model):
    sender = models.ForeignKey(Customer, on_delete=models.CASCADE, related_name='sender')
    receiver = models.ForeignKey(Customer, on_delete=models.CASCADE, related_name='receiver')
    subject = models.CharField(max_length=1200)
    message = models.CharField(max_length=1200)
    timestamp = models.DateTimeField(auto_now_add=True)

 
    def __str__(self):
        return self.message
 

views.py (учитываем все импорты) может ли кто-нибудь указать на ошибку, которую мы получаем Сообщение неизвестное поле в django

def home(request):
form = emailForm(request.POST)
if request.method == 'POST' or 'GET':
    if form.is_valid():
        email= request.POST.get('email')
        subject = request.POST.get('subject')
        message = request.POST.get('message')
        user = Message(receiver=email , subject=subject ,message = message )
        user.save()
        form =emailForm()
        return redirect('inbox')
        # return redirect('addpost.html')
    else:
        form =emailForm()
return render(request,"home.html",{'message':form})

error traceback the

Вернуться на верх