Я объявил как from . import views
в urls.py
.Чтобы использовать TemplateView, нужен этот urls.py.
urls.py
from django.urls import path, re_path
from . import views
app_name = 'scheduler'
urlpatterns = [
re_path(r'^service/(?P<status>\w+)', views.SchedulerView.as_view(), name='schedule-service')
]
Я думаю, что ничего, кроме нормальной реализации.
Ошибка возникает, как показано ниже.
from . import views
ImportError: cannot import name 'views'
Старые версии django работали.Но это не работает в django 2.0
Структура приложения
- server
- scheduler
- templatetags
schedule_status.py
urls.py
models.py
views.py
- main
settings.py
urls.py
- manage.py
Я просто предполагаю, что путь к приложению «планировщика» некорректен для работы «из. Import views» Есть ли кто-нибудь, кто решил или проверил большевещи.эти проблемы после django 2.0.
пс.извините, я забыл добавить view.py в структуру, о которой идет речь.SchedulerView объявлен в views.py