gpt4 book ai didi

django - Django 1.10弃用网址

转载 作者:行者123 更新时间:2023-12-04 13:26:34 25 4
gpt4 key购买 nike

有一些弃用警告。
这是问题所在:

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),
]

如何解决?谢谢你的时间。

最佳答案

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

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

关于django - Django 1.10弃用网址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34727928/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com