Уведомления

Группа в Telegram: @pythonsu

#1 Авг. 23, 2018 20:30:47

Tenebras
Зарегистрирован: 2016-07-05
Сообщения: 97
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблемы с импортом из текущей папки

Изучаю Django и вот там есть пример

ВОТ ТУТ ЭТОТ УЧЕБНИК С ЭТИМ ПРИМЕРОМ

 from django.conf.urls import url
from . import views
urlpatterns = [
    # ex: /polls/
    url(r'^$', views.index, name='index'),
    # ex: /polls/5/
    url(r'^(?P<question_id>[0-9]+)/$', views.detail, name='detail'),
    # ex: /polls/5/results/
    url(r'^(?P<question_id>[0-9]+)/results/$', views.results, name='results'),
    # ex: /polls/5/vote/
    url(r'^(?P<question_id>[0-9]+)/vote/$', views.vote, name='vote'),
]

Собственно при попытке запустить сервер пишет

 ImportError: cannot import name views

При попытке запустить сам файл, непосредственно, термина выкидывает:

 ValueError: Attempted relative import in non-package

Скрипт находится в одной папке с файлом views.py
__init__.py присутствует

Что не так? Как быть?

Офлайн

#2 Авг. 24, 2018 13:01:14

DamMercul
Зарегистрирован: 2017-11-26
Сообщения: 325
Репутация: +  13  -
Профиль   Отправить e-mail  

Проблемы с импортом из текущей папки

используй просто

 import views



____________________________________________________

 # Life loop
while alive:
    if (fun > boredom) and money:
        pass_day(fun, boredom, money)
        continue
    else: break

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version