سلام استاد
فرمو که میسازم این اروررو میده
'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 |
سلام وقت بخیر
مشکل از این خطه خود ارور داره میگه
contact\views.py, line 7, in contact_us
احتمالا نوع درخواست رو تعیین نکردید که بایداز نوع post باشد
یعنی جایی request.POST قرار نداید یا اشتباه قرار دادید
اگر مشکلتون برطرف نشد از کدهاتون عکس بفرستید .
سلام مرسی بابت جوابتون ولی جفت کارارو انجام دادم باز همینه
تو stackowerflow هم راه پیدا نکردم
ببینید اگر دقت کنید request شما توی error اره از جنس GET ارسال میشه
پس post داخل view اعمال نشده
فاصله ای که اولش افتاده رو بردارید و POST رو هم با حروف بزرگ بنویسید ببینید مشکل برطرف میشه ؟
(request.POST or None)
آقا دمت گرم وقت گزاشتی ولی نه ایندفه ValueError at /contact/ داد
از ارور جدیدش عکس بفرستید
داخل code block بفرستید که مرتب نمایش داده بشه
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
احتمالا مشکل از اون return None هستش
اونو پاکش کنید مجدد تست کنید
آقا دمت خیلی خیلی گرم درست شد 6 ساعته مشغولش بودم کلی ممنون
خداروشکر
موفق باشید