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