python 拼接url路径时报TypeError: 'URLSpec' object is not iterable?

  1. 访问user_url时时可以访问的, 但是再加上community_url就提示'TypeError: 'URLSpec' object is not iterable'错误.
  2. user_url

这是urlpattern += user_urls.urlpattern输出的

图片描述

这是加上urlpattern += community_urls.urlpattern后就报错了.

user_urls和commiunity_urls里是这样的:

from apps.user.handler import LoginHandler, RegisterHanlder, CodeHandler

urlpattern = (
    url('/code/', CodeHandler)
        url('/login/', LoginHandler)
            url('/register/', RegisterHandler)
)




from apps.community.handler import GroupHandler

urlpattern = (
    url('/groups/', GroupHandler)
)

启动文件里是这样的:

app = web.Application(urlpattern, debug=True, **settings)
阅读 2.4k
1 个回答

经过调试我发现community.urls返回的不是tuple类型
原因是我忘记在urlpattern里面忘记加','了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题