提示:尝试使用path()代替元组

时间:2019-04-27 10:08:47

标签: django url django-urls

我目前正在使用名为 Django-messages 的Django第三方应用程序来处理用户-用户按摩。我有几天遇到此错误

错误: ?:(urls.E004)您的URL模式('^ messages /',(,None,None))无效。确保urlpatterns是以下内容的列表  path()和/或re_path()实例。         提示:尝试使用path()代替元组。 系统检查确定了1个问题(0个沉默)。

抱怨是关于 urls.py 你能帮我吗?我已经尝试了所有方法,但没有解决。谢谢

这是 urls.py 文件

from django.conf.urls import url
from django.views.generic import RedirectView
from django_messages.views import *

urlpatterns = [
    url(r'^$', RedirectView.as_view(permanent=True, url='inbox/'), name='messages_redirect'),
    url(r'^inbox/$', inbox, name='messages_inbox'),
    url(r'^outbox/$', outbox, name='messages_outbox'),
    url(r'^compose/$', compose, name='messages_compose'),
    url(r'^compose/(?P<recipient>[\w.@+-]+)/$', compose, name='messages_compose_to'),
    url(r'^reply/(?P<message_id>[\d]+)/$', reply, name='messages_reply'),
    url(r'^view/(?P<message_id>[\d]+)/$', view, name='messages_detail'),
    url(r'^delete/(?P<message_id>[\d]+)/$', delete, name='messages_delete'),
    url(r'^undelete/(?P<message_id>[\d]+)/$', undelete, name='messages_undelete'),
    url(r'^trash/$', trash, name='messages_trash'),
]

我的Django版本是2.1 django-messages == 0.5.3

0 个答案:

没有答案