Hi All,
After hours of looking for solutions, here on Stackoverflow, GitHub, Django
site and other forums,
and seeing that at least 2 other posts related to what per web chatter
appears to be a known
bug in Django and the WSGI package, I'm wondering where to turn for useful
advice
regarding what appears to be a common problem without a common answer.
Below is detail of a wsgiref issue that gets considerable discussion online
with
no answer to the question being posted here or elsewhere.
* Should I attempt posting this question in the Developers Conf?
* Are there other forums that might be of help?
Please advise
Details of well known Wsgiref bug/issue follow.
*******************************************************************************
After porting my project to the new development area...
When running...
python manage.py runserver 0.0.0.0:8000
And then loading a page on a browser I get the following.
********************************************************************************
File "/usr/lib64/python2.7/wsgiref/simple_server.py", line 33, in close
self.status.split(' ',1)[0], self.bytes_sent
AttributeError: 'NoneType' object has no attribute 'split'
********************************************************************************
This problem points to the wsgi component of the install packages.
Researching the web various solutions are posted, including ...
----------------------------------------------------------------------------------
* Commenting out line 33 in simple_server.py and see if any missing
packages are reported.
(I've tried this and no packages are reported as missing)
REF.: https://groups.google.com/forum/#!topic/django-users/Cps4kHh0_-0
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
* A Django bug report, with code that does not match the version I currently
am using. It recommends modifications to file
django/core/handlers /exception.py
which does not exist on the release currently installed.
REF.:
https://github.com/django/django/commit/742ea51413b3aab07c6afbfd1d52c1908ffcb510
------------------------------------------------------------------------------------
* A Django modification that makes perfect sense and partially matches the
revision of django/core/handlers/base.py on my installed system.
REF.:
https://github.com/django/django/commit/2f615b10e6330d27dccbd770a4628200044acf70
-------------------------------------------------------------------------------------
Still though I continue to get 'NoneType' object has no attribute 'render'
or
other errors related to NoneType assigned as NoneType object when it should
be a request response object.
*** What to do?
* This appears to be a bug noted in Django, Github and Stackoverflow
communities,
with Wsgi related to various versions of Django and Python
_Is there any logical way of resolving the NonType error, by settings.py
or other
Django config options?
_Would placing my app as the home page on this development server rather
than
relying on the python manage.py runserver possibly resolve this problem?
_Is there an alternative to Wsgi that would possibly eliminate the
problem?
Any ideas or suggestions appreciated.
--
You received this message because you are subscribed to the Google Groups
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit
https://groups.google.com/d/msgid/django-users/4be17192-d031-4692-85fe-2ef3a0913e72%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.