Seems like you have SecurityMiddleware in your middleware settings, which 
wasn't added until 1.8. If you started your project on 1.8+. your default 
settings file would include the new middleware and cause this error on 1.7. 

On Tuesday, January 5, 2016 at 2:56:51 AM UTC+1, Gary Roach wrote:
>
> I've been trying different things with django and different tutorials. I 
> was using Ninja as my IDE but had to give it up because of lack of 
> support. I just switched to Eclipse with the PyDev plugin. (No I cant 
> get Pycharm). The IDE is complicated but seems to do everything I wish 
> it to do if I work at it long enough. 
>
> The problem: 
> I am working on Tango With Django tutorial and have a virtual 
> environment setup with Python 2.7 and Django 1.7 . Debian Linux is still 
> stuck with Eclipse 3.8 so I installed Eclipse Mars (4.5) from source. 
> The project properties show that python 2.7 is sourced from the virtual 
> environment's local/bin/ directory. Both Python 2.7 and Django 1.7 were 
> installed in the virtual environment using pip with the no site packages 
> switch. So everything should be walled off from the rest of the system. 
> Further, the project was working OK until I tried to access the /admin/ 
> app. It hasn't worked since. 
>
> When I run debug on the project no errors show and the internal web 
> server starts fine. When I try to access either the rango/ app, the 
> admin/ app or just the 127.0.0.1:8000 basic url the browser shows "A 
> server error occurred.  Please contact the administrator." The Eclipse 
> console shows the following: 
>
> Traceback (most recent call last): 
>    File "/usr/lib/python2.7/wsgiref/handlers.py", line 85, in run 
>      self.result = application(self.environ, self.start_response) 
>    File 
> "/home/gary/workspace/TangoWithDjango/local/lib/python2.7/site-packages/django/contrib/staticfiles/handlers.py",
>  
>
> line 64, in __call__ 
>      return self.application(environ, start_response) 
>    File 
> "/home/gary/workspace/TangoWithDjango/local/lib/python2.7/site-packages/django/core/handlers/wsgi.py",
>  
>
> line 168, in __call__ 
>      self.load_middleware() 
>    File 
> "/home/gary/workspace/TangoWithDjango/local/lib/python2.7/site-packages/django/core/handlers/base.py",
>  
>
> line 44, in load_middleware 
>      mw_class = import_string(middleware_path) 
>    File 
> "/home/gary/workspace/TangoWithDjango/local/lib/python2.7/site-packages/django/utils/module_loading.py",
>  
>
> line 26, in import_string 
>      module = import_module(module_path) 
>    File "/usr/lib/python2.7/importlib/__init__.py", line 37, in 
> import_module 
>      __import__(name) 
> ImportError: No module named security 
> [05/Jan/2016 00:21:51] "GET / HTTP/1.1" 500 59 
>
> I notice that the first and last items on the traceback list are pulling 
> data from the global (system) python package. I've searched the net for 
> information. This problem shows up several times but It is obvious that 
> no one really understands what is causing it. I rebooted the system but 
> the problem persisted. Any help will be sincerely appreciated. 
>
> Gary R. 
>
>
>
>

-- 
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/aa6f7641-a431-4ede-8805-07254713a78c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to