@ahmed_al_asad

Почему Django не хочет импортировать views?

Пытаюсь импортировать функцию как написано в документации но ничего не выходить.

файл blog/urls.py:
from django.conf.urls import url
from django.contrib import admin
from . import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^index/', views.test)
]


Файл views.py:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.


def test(request):
    return HttpResponse("<h1>Simple text</h1>")


cd2f293dc7d64cfb8ebf8bdd18edc439.png

Что я делаю не так?
  • Вопрос задан
  • 3479 просмотров
Пригласить эксперта
Ответы на вопрос 1
@hello-kokos
Привет.
Когда ты пишешь:
from . import views - ты импортируешь из текущей директории.
В твоём случае - это "blog". У тебя там нет: views.py
Нужно так:
from ..simple_blog imort views
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы