path('', views.index, name= 'index'), AttributeError: модуль 'learning_logs.views' не имеет атрибута 'index'
from django.urls import path
from . import views
urlpatterns = [
#Home page,
path('',views.index, name='index'),
]
Проблема связана с просмотром или индексом, пожалуйста, помогите.
path(' ', views.index, name= 'index')
, AttributeError: модуль learning_logs.views не имеет атрибута index
2 ответа
Введите код здесь`В книге, посвященной ускоренному обучению Python, на следующей странице эта ошибка была устранена путем определения функции index. У меня также была проблема, поэтому я прочитал дальше, и в нем было сказано определить функцию индекса в views.py.
def index(request):
return render(request, 'learning_logs/index.html')
Пожалуйста, попробуйте это: Здесь app_name
это имя текущего приложения, которое вы написали index
функция.
from django.urls import path
from learning_logs.views import index
urlpatterns = [
#Home page,
path('',index, name='index'),
]
Просто добавьте функцию индекса в свой Learning_logs.views.py как:
def index(request):
pass