Форум программистов, компьютерный форум, киберфорум
Python: Django
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.66/47: Рейтинг темы: голосов - 47, средняя оценка - 4.66
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 11

Django выдает ошибку

03.02.2017, 21:07. Показов 9300. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток
Я сейчас изучаю django и у меня ступор, не могу идти дальше

В папке моего проекта файл urls.py содержит следущий код:
Python
1
2
3
4
5
6
7
from django.conf.urls import url
from django.contrib import admin
 
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^goods/', page.urls),
]
где, page название созданного приложения. Файл urls в page создал

когда запускаю сервер пишет ошибку:
NameError: name 'page' is not defined

Как быть, подскажите?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
03.02.2017, 21:07
Ответы с готовыми решениями:

Django-cron выдает ошибку при запуске cron из терминала
Здравствуйте! Помогите разобраться пожалуйста, нужно срочно запустить cron Установила django-cron но при запуске python manage.py...

Как исправить ошибку при запуске django сервера?
Доброго времени суток, при запуске django сервера вызникают следующие ошибки: ImportError: Could not import...

При переносе сайта на Django на другой хостинг пишет ошибку
Пробуем настроить на http://vetcao.ru, перенесли, пишет ошибку: че-то там хостеры сделали (не знаю что), пишет: Реально...

10
in code we trust
 Аватар для __py__
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
04.02.2017, 10:14
Туториал с офиц сайта?
Python
1
url(r'^blog/', include('blog.urls')),
goods заменить на page и модифицировать надо корректно. Как у меня. У меня всё работает. Левые туториалы выкинуть все.

Добавлено через 25 секунд
( кроме книг конечно)

Добавлено через 3 минуты
Есть же форум официального джанго, там всегда ответят если что.

Добавлено через 44 секунды
http://djbook.ru/forum/forum/2/ регистрируйтесь.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
04.02.2017, 10:47
Зачем ему регистрироваться где-то если ошибка очевидна + то, что ты пишешь запрещено правилами форума.

Цитата Сообщение от TheDoctor666 Посмотреть сообщение
rl(r'^goods/', page.urls),
Естественно будет ошибка, ты же не импортнул page, конечно питон орать будет на тебя.
Цитата Сообщение от TheDoctor666 Посмотреть сообщение
NameError: name 'page' is not defined
Все очень очевидно
0
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 11
04.02.2017, 11:02  [ТС]
__py__,
пробовал как у вас, пишет
NameError: name 'include' is not defined

пользуюсь книгой, но она под старую версию джанго, много кода приходилось переискивать самому, а тут вообще ничего не могу понять, уже три дня застрял на месте

Добавлено через 1 минуту
alex925,
сколько пересмотрел примеров в интернете никто кроме
Python
1
2
from django.conf.urls import url
from django.contrib import admin
ничего не импортировал, да и пробовал
from pages include urls

не помогает
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
04.02.2017, 11:41
TheDoctor666,
сколько пересмотрел примеров в интернете никто кроме
PythonВыделить код
1
2
from django.conf.urls import url
from django.contrib import admin
ничего не импортировал,
Не верю, сам видел кучу правильных примеров, в том числе и на оф сайте.

from pages include urls
А это что за монстор вообще?

Должно быть, что-то вроде этого
Python
1
from . import views
И из views берутся все твои вьюхи.

https://docs.djangoproject.com... utorial01/
0
in code we trust
 Аватар для __py__
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
04.02.2017, 12:12
Цитата Сообщение от TheDoctor666 Посмотреть сообщение
пробовал как у вас, пишет
NameError: name 'include' is not defined
всё в точности надо как здесь < только аргументы заменить в скобках > всё работает.
Python
1
2
3
4
5
6
7
from django.conf.urls import include, url
from django.contrib import admin
 
urlpatterns = [
    url(r'^blog/', include('blog.urls')),
    url(r'^admin/', admin.site.urls),
]
Добавлено через 4 минуты
Цитата Сообщение от TheDoctor666 Посмотреть сообщение
пользуюсь книгой, но она под старую версию джанго,
офиц туториал есть, зачем старый запорожец, к которому даже деталей не найти если сломается?

Добавлено через 7 минут
http://djbook.ru/rel1.9/intro/ и вот перевод туториала официального и он от 1.10 не отличается особо ничем.

Добавлено через 7 минут
Цитата Сообщение от alex925 Посмотреть сообщение
Должно быть, что-то вроде этого
Python
Выделить код
1
from . import views
И из views берутся все твои вьюхи.
Отсюда у многих новичков путаница, путают 2 одинаково названных файла url.py, один из которых в директории mysite лежит.

Добавлено через 1 минуту
Тот , что с вьюхой в его собственном приложении отдельно создаётся.
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
04.02.2017, 12:19
__py__, это код с оф сайта, если честно мне джанга вообще побоку, не нравится она мне.
0
0 / 0 / 0
Регистрация: 20.09.2016
Сообщений: 11
05.02.2017, 01:57  [ТС]
__py__
спасибо, все было в from django.conf.urls import include, url
долбанный инклюд, в книге не было!
все заработало, но появились другие ошибки, думаю выкину эту книгу, я меньше обучаюсь по делу, чем ошибки решаю мелочные

alex925
если она вам по боку, то зачем выдаете ненужные советы?
0
05.02.2017, 08:16

Не по теме:

Цитата Сообщение от TheDoctor666 Посмотреть сообщение
все заработало, но появились другие ошибки
Забудте про джангу, изучайте фласк

0
in code we trust
 Аватар для __py__
133 / 162 / 12
Регистрация: 29.02.2016
Сообщений: 885
05.02.2017, 08:32
Цитата Сообщение от Ennjin Посмотреть сообщение
Забудте про джангу, изучайте фласк
Flask переводится как фляга - это означает, что без бутылки не разберёшься
Я тоже хотел начать с flask, в итоге изучаю django и считаю, что правильнее в таком порядке изучать фреймворки:
1.django
2.flask
3... любой другой?
0
2742 / 2341 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
05.02.2017, 11:40
Цитата Сообщение от Ennjin Посмотреть сообщение
Забудте про джангу, изучайте фласк
flask крутой, но TheDoctor666 его объективно не потянет, тем более в сети хорошего туториала нет. А вообще согласен)

TheDoctor666, ни каких вредных советов я тебе не давал. Я тебе указал на твою грубейшую ошибку и все. Для того, чтобы ее увидеть не нужно писать на джанге.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
05.02.2017, 11:40
Помогаю со студенческими работами здесь

Django Выдает аткую ошибку,как можно исправить это?
MultipleObjectsReturned at /events/sub/1/ get() returned more than one Event -- it returned 2 urlpatterns = class Event...

Python Django jinja выдаёт ошибку "Could not parse the remainder"
Добрый вечер. Ошибка следующая: &quot;TemplateSyntaxError at / Could not parse the remainder: '(date_time)' from...

СМА Hansa PG5510A412 s/n 04454930213108 после нескольких минут выдает ошибку, выдает ошибку
Hansa PG5510A412 s/n 04454930213108 отработала 2 месяца на этом же месте, магазин где брали закрылся. После нескольких минут работы на...

В чем проблема с point , выдает ошибку, создаю new point выдает ошибку, это если что генерация лабиринта
using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Text; using...

Почему программа выдает ошибку? Можно подобрать входные данные при которых программа выдает ошибку
Гарри в печали: вот уже девять лет как он не достает свою волшебную палочку на камеру. Но случилось чудо! Продюсеры дали добро на съемку...


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

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru