• 1400/02/10

خطا در فرمها :

سلام استاد 

فرمو که میسازم این اروررو میده

AttributeError at /contact/

'WSGIRequest' object has no attribute 'post'

Request Method:GET
Request URL:http://127.0.0.1:8000/contact/
Django Version:3.2
Exception Type:AttributeError
Exception Value:'WSGIRequest' object has no attribute 'post'
Exception Location:L:\proj\dja\2\contact\views.py, line 7, in contact_us
Python Executable:L:\proj\dja\2\sh\Scripts\python.exe
Python Version:3.9.1
Python Path:['L:\\proj\\dja\\2', 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\python39.zip', 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\DLLs', 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\lib', 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39', 'L:\\proj\\dja\\2\\sh', 'L:\\proj\\dja\\2\\sh\\lib\\site-packages']
Server time:Thu, 29 Apr 2021 19:40:10 +0000
  • 1400/02/10
  • ساعت 00:25

سلام وقت بخیر

مشکل از این خطه خود ارور داره میگه

contact\views.py, line 7, in contact_us

احتمالا نوع درخواست رو تعیین نکردید که بایداز نوع post باشد

یعنی جایی request.POST قرار نداید یا اشتباه قرار دادید

اگر مشکلتون برطرف نشد از کدهاتون عکس بفرستید .


  • 1400/02/10
  • ساعت 00:34

سلام مرسی بابت جوابتون ولی جفت کارارو انجام دادم باز همینه 

تو stackowerflow  هم راه پیدا نکردم

 


  • 1400/02/10
  • ساعت 00:41

ببینید اگر دقت کنید request شما توی error اره از جنس GET ارسال میشه 

پس post داخل view اعمال نشده

فاصله ای که اولش افتاده رو بردارید و POST رو هم با حروف بزرگ بنویسید ببینید مشکل برطرف میشه ؟

(request.POST or None)

  • 1400/02/10
  • ساعت 00:44

آقا دمت گرم وقت گزاشتی ولی نه ایندفه ValueError at /contact/ داد

 


  • 1400/02/10
  • ساعت 00:45

از ارور جدیدش عکس بفرستید

داخل code block  بفرستید که مرتب نمایش داده بشه


  • 1400/02/10
  • ساعت 00:47
ValueError at /contact/
The view contact.views.contact_us didn't return an HttpResponse object. It returned None instead.
Request Method:	GET
Request URL:	http://127.0.0.1:8000/contact/
Django Version:	3.2
Exception Type:	ValueError
Exception Value:	
The view contact.views.contact_us didn't return an HttpResponse object. It returned None instead.
Exception Location:	L:\proj\dja\2\sh\lib\site-packages\django\core\handlers\base.py, line 309, in check_response
Python Executable:	L:\proj\dja\2\sh\Scripts\python.exe
Python Version:	3.9.1
Python Path:	
['L:\\proj\\dja\\2',
 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\python39.zip',
 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\DLLs',
 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39\\lib',
 'C:\\Users\\jav\\AppData\\Local\\Programs\\Python\\Python39',
 'L:\\proj\\dja\\2\\sh',
 'L:\\proj\\dja\\2\\sh\\lib\\site-packages']
Server time:	Thu, 29 Apr 2021 20:16:59 +0000

  • 1400/02/10
  • ساعت 00:50

احتمالا مشکل از اون return None هستش

اونو پاکش کنید مجدد تست کنید


  • 1400/02/10
  • ساعت 00:53

آقا دمت خیلی خیلی گرم درست شد 6 ساعته مشغولش بودم کلی ممنون


  • 1400/02/10
  • ساعت 00:55

خداروشکر 

موفق باشید


logo-samandehi