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
Другие вопросы по тегам