не может импортировать имена 'views' из 'superlists' - PullRequest
0 голосов
/ 09 января 2019

Я работаю с книгой Гарри Персиваля о TDD, и у меня есть проблема со Сджанго. Я получил:

ImportError: cannot import name 'views' from 'superlists'

Это показывает мне, что проблема с: from . import views

Это мой код в моем файле urls.py

from django.conf.urls import include, url   
from django.contrib import admin   
from . import views

urlpatterns = ['',
    url(r'^$',views.home_page, name = 'home'),
]

Кто-нибудь знает, что делать с этой проблемой?

1 Ответ

0 голосов
/ 10 января 2019

Если вы находитесь на этой главе книги , то правильный импорт -

from lists import views

Похоже, что вы сейчас редактируете urls.py проекта, superlists/urls.py. Это означает, что вам нужно from lists import views. Вы можете заменить from lists import views на from . import views, только если вы редактировали URL-адреса приложения списков, lists/urls.py.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...