Как включить шаблоны URL-адреса маршрутизатора DRF 3.8 в Django 2.1 - PullRequest
0 голосов
/ 27 сентября 2018
from app_listing import views
from django.urls import path, include
from rest_framework import routers

router = routers.DefaultRouter()
router.register(r'category', views.CategoryViewSet)

urlpatterns = [
    path('api/', include('router.urls'))
]

urlpatterns += router.urls

Вот ошибка при попытке включить router.urls , ModuleNotFoundError: Нет модуля с именем 'router'.

Я использую Django2.1, DRF 3.8.2и питон 3.6.Много пробовал, но не смог найти правильного решения для этого.Это все еще открытый вопрос?Пожалуйста, помогите!

1 Ответ

0 голосов
/ 27 сентября 2018

Это должно быть просто router.urls без кавычек:

urlpatterns = [
    path('api/', include(router.urls))
]
...