繁体   English   中英

Django Url未知空间

[英]Django Url unknown space

我的urls.py是

   urlpatterns = [
         url(r'^admin/', admin.site.urls),
         url(r'^chat/', include('chat.urls'))
  ]

我的chat / urls.py是

   urlpatterns = [
          #url(r'^$', views.index, name="index"),
          url(r'input/$', views.input , name='input'),

        ]

现在,当我尝试点击链接http://127.0.0.1:8000/chat/input/时,我得到了未找到404的错误页面。

聊天/输入后似乎有一个未知的空格。 为什么存在这些空格以及如何删除它们的问题,这里是错误消息的屏幕截图

查看代码如下

  def input(request):
       input = request.POST.get('msg', None)
      data ={
           'output': 'hi',
       }
     return JsonResponse(data)

在网址开始前添加caret ^符号,否则它将无法正常工作

url(r'^input/$', views.input , name='input'),

要不然

改变这条线

url(r'^chat/', include('chat.urls'))

url(r'^chat/$', include('chat.urls'))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM