Форум программистов, компьютерный форум, киберфорум
Python: Web
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.83/18: Рейтинг темы: голосов - 18, средняя оценка - 4.83
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704

Исправить ошибку в примере на джангобук ру

07.08.2016, 16:33. Показов 3489. Ответов 31
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Собрал в кучу пример с сайта джанго, пытаюсь посмотреть результат, но при открытии страницы выдаёт ошибку <<'polls' is not a registered namespace>> помогите исправить, почему оно не зарегистрировано? В настройках приложение дабавлено, в урлах тоже...

http://localhost:8000/polls/

http://djbook.ru/rel1.9/intro/index.html
Вложения
Тип файла: 7z DjBook.7z (23.1 Кб, 5 просмотров)
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.08.2016, 16:33
Ответы с готовыми решениями:

Найти ошибку в примере
Добрый день. Помогите найти ошибку в примере. =meshgrid ; z=sin(x)/x*sin(y)/y; mesh(x,y,z);

Найти ошибку в данном примере
#include &lt;math.h&gt; #include &lt;iostream&gt; using namespace std; int main() { int n, a; cin &gt;&gt; n; int sum = 1/a; for (int...

не могу найти ошибку в примере
Входные данные: Во входном потоке задано три вещественных числа a (a &gt; 0), b (b &lt; 0), x (-1 &lt; x &lt; 1). Значения исходных данных...

31
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 18:12
urlpatterns = [
....url(r'^polls/', include('polls.urls', namespace='polls')),
....url(r'^admin/', admin.site.urls),
]
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 18:26  [ТС]
и ещё вопрос, как картинку по центру отобразить? там в примере нижний правый угол, я пишу "middle center", но так не работает

Python
1
body { background: white url ("images / fon.gif") no-repeat middle center; }
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 18:34
Code
1
2
3
4
5
img {
    display: block; 
    margin-left: auto; 
    margin-right: auto;
}
or
Code
1
2
3
4
img {
    display:block; 
    margin: 0px auto;
}
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 18:48  [ТС]
А, у меня ещё там был вопрос, я не понял

polls\models.py
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
@python_2_unicode_compatible
class Choice(models.Model):
    question = models.ForeignKey(Question, on_delete=models.CASCADE)
    choice_text = models.CharField(max_length=200)
    votes = models.IntegerField(default=0)
    def __str__(self): return self.choice_text #1 вариант
 
    def was_published_recently(self): #2 вариант
        return self.pub_date >= timezone.now() - datetime.timedelta(days=1)
 
    def was_published_recently(self): #3 вариант
        now = timezone.now()
            return now - datetime.timedelta(days=1) <= self.pub_date <= now
в этом файле постепенно меняется код, здесь "def..." надо полностью поочерёдно заменять или что с этим делать? Не знаю что такое was_published_recently(), поэтому запутался... может это даже не здесь менять надо, но я так понял

Добавлено через 10 минут
С центрированием разобрался, там просто "center" писать надо без "middle"
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 19:04
Цитата Сообщение от Ваю Посмотреть сообщение
С центрированием разобрался, там просто "center" писать надо без "middle"
поднялся на пару постов выше и понял, что Вам не совсем нужно было "отцентрировать картинку", скорее "отцентрировать бэкграунд"

Цитата Сообщение от Ваю Посмотреть сообщение
def was_published_recently(self):
это метод для модели Question, а не Choice

Цитата Сообщение от Ваю Посмотреть сообщение
def was_published_recently(self): #3 вариант
* * now = timezone.now()
* * return now - datetime.timedelta(days=1) <= self.pub_date <= now
нужно оставить только вот этот, другой можно удалить, он неправильно отрабатывает в ситуации, когда pub_date находится в будущем.
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 19:12  [ТС]
Python
1
2
3
4
5
6
7
8
@python_2_unicode_compatible
class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')
    #def __str__(self): return self.question_text
    def was_published_recently(self):
        now = timezone.now()
            return now - datetime.timedelta(days=1) <= self.pub_date <= now
У меня здесь такой косяк:

File "D:\DnS\Python3\DjBook\mysite\polls\mode ls.py", line 16
return now - datetime.timedelta(days=1) <= self.pub_date <= now
^
IndentationError: unexpected indent
"def __str__()" возвращает текст в юникоде, а "def was_published_recently()" не знаю в каком формате и что возвращает даже
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 19:15
Цитата Сообщение от Ваю Посмотреть сообщение
unexpected indent
проблема с отступами

Цитата Сообщение от Ваю Посмотреть сообщение
а "def was_published_recently()" не знаю в каком формате и что возвращает даже
возвращает boolean, т.е. True или False
0
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 19:17  [ТС]
Должно быть так?

Python
1
2
3
4
5
6
7
8
9
@python_2_unicode_compatible
class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')
    def __str__(self): return self.question_text
 
def was_published_recently(self):
    now = timezone.now()
        return now - datetime.timedelta(days=1) <= self.pub_date <= now
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 19:19
нет, вот так

Python
1
2
3
4
5
6
7
8
9
10
11
@python_2_unicode_compatible
class Question(models.Model):
    question_text = models.CharField(max_length=200)
    pub_date = models.DateTimeField('date published')
    
    def __str__(self): 
        return self.question_text
 
    def was_published_recently(self):
        now = timezone.now()
        return now - datetime.timedelta(days=1) <= self.pub_date <= now
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 19:29  [ТС]
Админку я ещё не делал в 7й части и по предыдущим вопросов больше вроде нет. Остался самый главный вопрос... что всё это делает? xD Создал опрос в админке, открываю страницу, тыкаю в ссылку и ничего не происходит, а скринов нету посмотреть что должно быть в итоге. Моя не понимать Х_х Толи что-то не сделал, толи сделал неправильно :-(
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 19:45
Ну сравните построчно с тут.
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 20:16  [ТС]
там приложение в админке не работает, админка совсем другая, я свою не доделал ещё, но опрос открывается на сайте, правда на бегу не понял как варианты ответов связываются с опросом, наверно в опросе хранится список номеров ответов, а не сами ответы, завтра теперь ковыряться буду

http://localhost:8000/admin/polls/poll/

ImproperlyConfigured at /admin/polls/poll/
This query requires pytz, but it isn't installed.

Request Method: GET
Request URL: http://localhost:8000/admin/polls/poll/
Django Version: 1.9.5
Exception Type: ImproperlyConfigured

Exception Value: This query requires pytz, but it isn't installed.
Exception Location: C:\Python\Python35_x64\lib\site-packages\django-1.9.5-py3.5.egg\django\db\backends\sqlite3\ope rations.py in _require_pytz, line 75

Python Executable: C:\Python\Python35_x64\python.exe
Python Version: 3.5.1

Python Path:
['D:\\DnS\\Python3\\django-poll-app-master',
'C:\\Python\\Python35_x64\\lib\\site-packages\\django-1.9.5-py3.5.egg',
'C:\\Python\\Python35_x64\\python35.zip' ,
'C:\\Python\\Python35_x64\\DLLs',
'C:\\Python\\Python35_x64\\lib',
'C:\\Python\\Python35_x64',
'C:\\Python\\Python35_x64\\lib\\site-packages']

Server time: Sun, 7 Aug 2016 20:04:11 +0300

Error during template rendering

In template C:\Python\Python35_x64\lib\site-packages\django-1.9.5-py3.5.egg\django\contrib\admin\templates \admin\change_list.html, error at line 73

73 {% block date_hierarchy %}{% date_hierarchy cl %}{% endblock %}
{% date_hierarchy cl %} подсвечено
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 20:18
This query requires pytz, but it isn't installed.
Code
1
pip install pytz
0
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 20:24  [ТС]
поставил... тоже самое

Windows Batch file
1
2
3
4
5
6
[D:\DnS\Python3\django-poll-app-master]pip install pytz
Collecting pytz
  Downloading pytz-2016.6.1-py2.py3-none-any.whl (481kB)
    100% |################################| 481kB 786kB/s
Installing collected packages: pytz
Successfully installed pytz-2016.6.1
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 20:26
если все еще "This query requires pytz, but it isn't installed." - значит куда-то не туда установили, трудно угадать ))
0
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 20:28  [ТС]
ща скачаю руками и поставлю оффлайн...
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 20:28
django случаем не в виртуальном окружении стоит?
0
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
07.08.2016, 20:31  [ТС]
не, никаких виртуалок, лень было ставить только ради этого
0
Эксперт по компьютерным сетям
 Аватар для Jabbson
5907 / 3359 / 1036
Регистрация: 03.11.2009
Сообщений: 10,008
07.08.2016, 20:33
это не виртуалки, в смысле "виртуальных машин".
читать тут
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
07.08.2016, 20:33
Помогаю со студенческими работами здесь

Найти ошибку в примере дифференциальных уравнений
Необходимо решить в символьном виде систему дифференциальных уравнений  y ′ (t) = x(t),  x ′ (t) =...

Немогу найти ошибку в учебном примере
Привет всем. Я тут переписал из учебника пример построения главного окна программы но есть ошибка, сам нашёл только две, но есть ещё а...

SFML Audio C# выводит ошибку на примере
Выводит ошибку в примере программы SFML.Audio using System; using System.Threading; using SFML; using SFML.Audio; namespace...

Нужно определить и исправить ошибки в примере кода кнопки (CheckBox)
private: System::Void checkBox1_CheckedChanged(System::Object^ sender, System::EventArgs^ e) { //Создаем новый экземпляр...

Как исправить ошибку: формат теста исправить нельзя, только текст программы
class AmericanDate: def __init__(self, y, m, d): self.get_year = str(y) self.get_month = str(m//10)+str(m%10) ...


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru