Уведомления

Группа в Telegram: @pythonsu

#1 Фев. 20, 2018 20:31:29

D.O
Зарегистрирован: 2016-11-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь по URLS

Добрый вечер!
Начал осваивать django 2.0 с создания блога по примеру.
И вот на участке создания URLS возникает ошибка
Вот мой код

 from django.urls import path, register_converter
from . import views
urlpatteerns= [
    path('', views.PostsListView(), ),
    path('<Post>/'), views.PostDetaeilView(),
]
С этой страницей тестовый сервер отказывается запускаться
Помогите кто чем может!

Офлайн

#2 Фев. 20, 2018 20:43:36

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Помощь по URLS

А так?

 path('<Post>/', views.PostDetaeilView()),

Офлайн

#3 Фев. 20, 2018 20:55:21

D.O
Зарегистрирован: 2016-11-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь по URLS

Не помогло(
вот ошибка
raise TypeError('view must be a callable or a list/tuple in the case of include().')
TypeError: view must be a callable or a list/tuple in the case of include().

Офлайн

#4 Фев. 20, 2018 21:12:36

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Помощь по URLS

 from django.urls import path, register_converter
from . import views
urlpatterns= [
    path('', views.PostsListView(), name="index"),
    path('<Post>/', views.PostDetaeilView(), name="post"),
]

Отредактировано Romissevd (Фев. 20, 2018 21:12:48)

Офлайн

#5 Фев. 21, 2018 17:52:43

D.O
Зарегистрирован: 2016-11-18
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Помощь по URLS

Решение найдено .
Исправленный код выглядит так


 from django.urls import path
 from .import views
urlpatterns = [
    #path('', views.index ,name='index' ),
    path ('Post', views.PostsListView,name ="Post"),
    path('<Post>/', views.PostDetaeilView, name ="post"),
]

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version