Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.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
Django 1.10 URL不推荐_Django_Django Urls - Fatal编程技术网

Django 1.10 URL不推荐

Django 1.10 URL不推荐,django,django-urls,Django,Django Urls,有一些不赞成的警告。 问题是: RemovedInDjango110Warning: Support for string view arguments to url() is deprecated and will be removed in Django 1.10 (got django.views.static.serve). Pass the callable instead. 'document_root': settings.MEDIA_ROOT, 以下是网址: urlpatte

有一些不赞成的警告。 问题是:

RemovedInDjango110Warning: Support for string view arguments to url()
is deprecated and will be removed in Django 1.10 
(got django.views.static.serve). Pass the callable instead.
'document_root': settings.MEDIA_ROOT,
以下是网址:

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^ckeditor/', include('ckeditor_uploader.urls')),
    url(r'^media/(?P<path>.*)$', 'django.views.static.serve', {
            'document_root': settings.MEDIA_ROOT,
        }),
    url(r'^post/(\d+)$', post),
    url(r'^(\w+)$', category),
    url(r'^$', category),
]
urlpatterns=[
url(r“^admin/”,admin.site.url),
url(r“^ckeditor/”,包括('ckeditor\u uploader.url'),
url(r'^media/(?P.*)$,'django.views.static.service'{
“document\u root”:settings.MEDIA\u root,
}),
url(r“^post/(\d+)$”,post),
url(r'^(\w+$),类别),
url(r'^$',类别),
]

如何修复它?谢谢您的时间。

用实际视图函数替换字符串中的函数路径。例如:

from django.views.static import serve
...
url(r'^media/(?P<path>.*)$', serve, {
        'document_root': settings.MEDIA_ROOT,
    }),
来自django.views.static导入服务的

...
url(r'^media/(?P.*)$),提供{
“document\u root”:settings.MEDIA\u root,
}),