Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 在Django 2.0中使用URL_Python_Django_Url - Fatal编程技术网

Python 在Django 2.0中使用URL

Python 在Django 2.0中使用URL,python,django,url,Python,Django,Url,我正在学习用Django创建RESTAPI,出于演示目的,我尝试复制并使用。我完全按照教程中给出的方法创建了项目结构。当前目录结构如下所示: cv_api cv_api __init__.py __pycache__ settings.py urls.py wssgi.py face_detector admin.py apps.py __init__.

我正在学习用Django创建RESTAPI,出于演示目的,我尝试复制并使用。我完全按照教程中给出的方法创建了项目结构。当前目录结构如下所示:

cv_api
    cv_api
        __init__.py
        __pycache__
        settings.py
        urls.py
        wssgi.py
    face_detector
        admin.py
        apps.py
        __init__.py
       migrations
       models.py
       tests.py
       views.py
    db_sqlite3
    manage.py
我在
cv\u api/cv\u api/face\u detector/views.py中包含了人脸检测代码

我试图编辑
cv\u api/cv\u api/url.py
,以包含教程中给出的面部检测器检测功能。以下是本教程中建议的内容:

from django.conf.urls import patterns, include, url
from django.contrib import admin

urlpatterns = patterns('',
    # Examples:

    url(r'^face_detection/detect/$', 'face_detector.views.detect'),

    # url(r'^$', 'cv_api.views.home', name='home'),
    # url(r'^blog/', include('blog.urls')),

    url(r'^admin/', include(admin.site.urls)),
)
然而,由于我使用的是django 2.0.6,我意识到patterns函数已被弃用。因此,我尝试使用以下方法:

from django.contrib import admin
from django.urls import path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('detect/',face_detector.views.detect),
]

但是当我运行
manage.py运行服务器
时,我发现
face\u检测器未找到
错误
模块中的
face\u检测器
似乎没有导入
url.py
中的
face\u检测器谢谢您…在添加
导入人脸检测仪后,
并从“人脸检测仪导入视图”运行服务器后,我可以接受这一回答