Не запускается сервер - Python
Формулировка задачи:
Пишет следующее:
ImportError at /
cannot import name patterns
Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.3.1
Exception Type: ImportError
Exception Value:
cannot import name patterns
Exception Location: /home/satori/workspace/Learning/Django/project/urls.py in <module>, line 4
Python Executable: /usr/bin/python
Python Version: 2.7.3
Python Path:
['/home/satori/workspace/Learning/Django',
'/usr/lib/python2.7',
'/usr/lib/python2.7/plat-linux2',
'/usr/lib/python2.7/lib-tk',
'/usr/lib/python2.7/lib-old',
'/usr/lib/python2.7/lib-dynload',
'/usr/local/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages',
'/usr/lib/python2.7/dist-packages/PIL',
'/usr/lib/python2.7/dist-packages/gst-0.10',
'/usr/lib/python2.7/dist-packages/gtk-2.0',
'/usr/lib/pymodules/python2.7',
'/usr/lib/python2.7/dist-packages/ubuntu-sso-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-client',
'/usr/lib/python2.7/dist-packages/ubuntuone-control-panel',
'/usr/lib/python2.7/dist-packages/ubuntuone-couch',
'/usr/lib/python2.7/dist-packages/ubuntuone-installer',
'/usr/lib/python2.7/dist-packages/ubuntuone-storage-protocol']
Server time: Пнд, 26 Май 2014 14:39:01 +0400
И это при том что вчера он запускался, и урлс там есть. И чего только ему не хватает?
Первой ошибкой была такая:
Traceback (most recent call last):
File "/usr/lib/python2.7/dist-packages/django/core/servers/basehttp.py", line 283, in run
self.result = application(self.environ, self.start_response)
File "/usr/lib/python2.7/dist-packages/django/contrib/staticfiles/handlers.py", line 68, in __call__
return self.application(environ, start_response)
File "/usr/lib/python2.7/dist-packages/django/core/handlers/wsgi.py", line 250, in __call__
self.load_middleware()
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py", line 45, in load_middleware
raise exceptions.ImproperlyConfigured('Error importing middleware %s: "%s"' % (mw_module, e))
ImproperlyConfigured: Error importing middleware django.middleware.clickjacking: "No module named clickjacking"
После закоментивания строки:
'django.middleware.clickjacking.XFrameOptionsMiddleware',
в сеттингс появляется ошибка указанная в предыдущем посте.
И это при том, что вчера он нормально загружался!!!
Что не так?
Вот содержимое файла urls.py:
Создаю новый проект - все ок, загружается, если копипастю вместимое этого файла в соответствующий файл нового проекта - та же лажа. Хотя вчера все загружалось и даже можно было войти в админку, и это при том что никаких изменений после этого в файл urls.py не было внесено.
Кстати да, он ругается на это:
from django.conf.urls import patterns, include, url
а оно и эклипсе красным подчеркнуто и говорит, что не может заимпортить этих товарищей: patterns, include, url
Вчера эклипс то же самое говорил, но тем не менее, в админку можно было зайти.
Решение задачи: «Не запускается сервер»
textual
Листинг программы
from django.contrib import admin from models import BlogPost class BlogPostAdmin(admin.ModelAdmin): list_display = ("title", "timestamp") admin.site.register(BlogPost, BlogPostAdmin)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д