Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/34: Рейтинг темы: голосов - 34, средняя оценка - 4.56
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164

Не запускается сервер

26.05.2014, 16:03. Показов 6913. Ответов 11
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пишет следующее:

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




И это при том что вчера он запускался, и урлс там есть. И чего только ему не хватает?

Добавлено через 5 минут
Первой ошибкой была такая:


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.XFrameOp tionsMiddleware',
в сеттингс появляется ошибка указанная в предыдущем посте.

И это при том, что вчера он нормально загружался!!!
Что не так?

Добавлено через 1 час 4 минуты
Вот содержимое файла urls.py:

Python
1
2
3
4
5
6
7
8
9
10
11
# -*- coding: utf-8 -*-
 
from django.contrib import admin
from django.conf.urls import patterns, include, url
 
 
admin.autodiscover()
 
urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
)
Создаю новый проект - все ок, загружается, если копипастю вместимое этого файла в соответствующий файл нового проекта - та же лажа. Хотя вчера все загружалось и даже можно было войти в админку, и это при том что никаких изменений после этого в файл urls.py не было внесено.

Добавлено через 12 минут
Кстати да, он ругается на это:

from django.conf.urls import patterns, include, url

а оно и эклипсе красным подчеркнуто и говорит, что не может заимпортить этих товарищей: patterns, include, url

Вчера эклипс то же самое говорил, но тем не менее, в админку можно было зайти.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
26.05.2014, 16:03
Ответы с готовыми решениями:

Не запускается сервер
MySQL

Сервер не запускается
Подскажите, пожалуйста, как запустить сервер MS SQL 2016? После года работы перестал запускаться и выдает ошибку. Не понимаю, в чем...

Не запускается сервер
начал изучать python+django хотел запустить сервер прописывая в терминале PyCharm &quot;py manage.py runserver&quot; и выдает ошибки(на скрине)...

11
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
26.05.2014, 16:18
могу написать глупость но попробуй заменить
Python
1
from django.conf.urls import patterns, include, url
на:
Python
1
from django.conf.urls.defaults import *
инфа взята отсюда

и лучше постить трэйсбэк на dpaste
1
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
26.05.2014, 16:31  [ТС]
Zarex, таки глупость, тогда ругается на других товарищей пониже и полюбому не загружается.
Про dpaste - не знаю как это делать, а жаль.
0
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
26.05.2014, 16:39
shustrik, а вы попробуйте не заменить, а добавить, удалив только patterns в импорте
1
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
26.05.2014, 16:46  [ТС]
Zarex, все-равно ругается, и вообще, вчера оно все нормально загружалось и в админку можно было войти и с этими патернами в импорте.
0
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
26.05.2014, 17:05
гугл утверждает что, то что я писал для версий джанго 1.3 вроде как является решением проблемы.
Я не использовал ни разу эклипс, возможно вы юзаете виртуальное окружение, а оно у вас не активировано, и типа пакета django как бы и нет...хотя это все мои досужие размышления.
1
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
26.05.2014, 17:07  [ТС]
Zarex, новый проект с админкой был создан и запущен, а с этим вот как-то не сложилось, хотя вчера все было гуд, мда... и все же интересно, что же не так с этим проектом...
0
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
27.05.2014, 11:29  [ТС]
Новый сервер уже тоже не запускается.
Не понимаю, делаю все по самоучителю.

Вот что пишет:

Page not found (404)
Request Method: GET
Request URL: http://127.0.0.1:8000/

Using the URLconf defined in mytest.urls, Django tried these URL patterns, in this order:

^blog/
^admin/doc/
^admin/

The current URL, , didn't match any of these.

You're seeing this error because you have DEBUG = True in your Django settings file. Change that to False, and Django will display a standard 404 page.

Все файлы здесь:
Вложения
Тип файла: rar mytest.rar (11.5 Кб, 18 просмотров)
0
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
27.05.2014, 12:48  [ТС]
Вот содержимое файла, на который оно ругается (mytest.urls):

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
from django.conf.urls.defaults import patterns, include, url
 
# Uncomment the next two lines to enable the admin:
from django.contrib import admin
admin.autodiscover()
 
urlpatterns = patterns('',
    # Examples:
    # url(r'^$', 'mytest.views.home', name='home'),
    url(r'^blog/', include('mytest.blog.urls')),
 
    # Uncomment the admin/doc line below to enable admin documentation:
    url(r'^admin/doc/', include('django.contrib.admindocs.urls')),
 
    # Uncomment the next line to enable the admin:
    url(r'^admin/', include(admin.site.urls)),
)
Добавлено через 34 минуты
Да и это повторение той же проблемы - вчера все нормально работало, сегодня (после перезагрузки компа) - нет.

Добавлено через 35 минут
Если закоментиваю эти 3 строки на которые оно ругается - сервер поднимается нормально, но без админки и блога. Вопрос - как изменить эти три урла чтобы все поднималось с админкой и блогом?
0
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
27.05.2014, 18:40
насколько я понял он выдает ошибку 404 "Страница не найдена", потому что нет совпадений по урлам просто добавьте вначале
Python
1
url(r'^$', include('mytest.blog.urls')),
Добавлено через 5 минут
и это значит что при заходе на http://127.0.0.1:8000/ будет производиться поиск соответствующего урла в mytest.blog.urls.py и если там будет нечто типо url(r'^$', 'blog.views.blog'), то выполнится вьюха blog и вернёт какой-то респонз.

Добавлено через 25 минут
хм..или тупо попробуйте зайти на http://127.0.0.1:8000/blog/ только в mytest.blog.urls.py как минимум должен быть паттерн урл соответствующий ^$ и вьюха, которая вызывается при совпадении...
1
 Аватар для shustrik
0 / 0 / 0
Регистрация: 29.03.2014
Сообщений: 164
27.05.2014, 18:42  [ТС]
Zarex, после этого он говорит следующее:

AlreadyRegistered at /

The model BlogPost is already registered

Request Method: GET
Request URL: http://127.0.0.1:8000/
Django Version: 1.3.1
Exception Type: AlreadyRegistered
Exception Value:

The model BlogPost is already registered

Exception Location: /usr/lib/python2.7/dist-packages/django/contrib/admin/sites.py in register, line 85
Python Executable: /usr/bin/python
Python Version: 2.7.3
Python Path:

['/home/satori/workspace/Learning/Django/mytest',
'/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: Tue, 27 May 2014 09:41:58 -0500
0
55 / 55 / 16
Регистрация: 25.03.2013
Сообщений: 178
27.05.2014, 19:24
пока не нарыл...

Не по теме:

Однополой любви, сэр. - А им не дают? - Дают, сэр. - Так чего они шумят?...смешно_)



Добавлено через 2 минуты
это работает правда не догоняю почему...кароче создай в blog admin.py и туда перенеси
Python
1
2
3
4
5
6
from django.contrib import admin
from models import BlogPost
class BlogPostAdmin(admin.ModelAdmin):
    list_display = ("title", "timestamp")
 
admin.site.register(BlogPost, BlogPostAdmin)
из файла models.py будет тебе счастье
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
27.05.2014, 19:24
Помогаю со студенческими работами здесь

Не запускается сервер
Прошу помощи! Проблема с win serv 2008 R2. Вырубили свет, после чего сервер не стартует - экран Малевич. На борту SSD - на нем система...

Не запускается сервер
Привет всем) Сижу я на symfony 3.2 и вот почему то когда я запускаю локальный сервер в командной и строке,и перехожу по локальному...

Сервер не запускается
После года на складе необходимо запустить сервер. Мать Intel server board SE 7520JR2 При включении загорается индикатор знак восклецания...

Не запускается сервер
Я не понимаю что за ошибки он мне выдает, помогите понять, где исправлять надо. Ошибка в фотографии //userController.js // этот...

Не запускается сервер
Всем привет. Такая проблема. Создаю виртуальный хостинг &lt;VirtualHost (мой ip):80&gt; ServerAdmin mymail@yandex.ru ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru