Получение нескольких значений для аргумента 'Pattern' в Django

Это 7-летний сайт на Django, и я пытаюсь перевести его на последнюю версию python и получил ошибку

Ошибка

urls.py

строка 13, в

urlpatterns = [ path('CyberHealth.views',
TypeError: _path() got multiple values for argument 'Pattern'

Это мой urls.py


urlpatterns = [ path('CyberHealth.views',
    path('', views.index, name='index'),

    #==== Role ===

    path(r'^getorinsertroleAPI/$', views.getorinsertroleAPI, name='getorinsertroleAPI'),
    path(r'^updateordeleteroleAPI/(?P<pk>[0-9]+)/$', views.updateordeleteroleAPI, name='updateordeleteroleAPI'),

    #==== Register ===

    path(r'^registerUser/$', views.registerUser, name='registerUser'),
    path(r'^registerFBUser/$', views.registerFBUser, name='registerFBUser'),
    path(r'^admin/registerCoach/$', views.reg

Первый элемент списка вызывает проблему: path('CyberHealth.views', он должен выглядеть следующим образом path('HERE_YOUR_PATH/', VIEW_NAME, name='PATH_NAME') Ориентируйтесь на другие объекты пути. А когда вы добавляете закрывающую скобку (и запятую), вам приходится удалять закрывающую скобку в конце списка, чтобы устранить синтаксические ошибки.

Вернуться на верх