You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django运行runserver报错:疑似循环导入或URLconf无匹配模式

解决Django "URLconf does not appear to have any patterns" 错误

核心解决步骤:

1. 注册calc应用到项目配置

打开项目根目录的settings.py,找到INSTALLED_APPS列表,添加'calc':

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'calc',  # 新增该行
]

2. 修正代码缩进(Python对缩进敏感)

  • 确保calc/urls.py里的path语句在urlpatterns列表内,缩进正确:
    from django.urls import path
    from . import views
    
    urlpatterns = [
        path('', views.home, name='home')  # 缩进需与列表括号对齐
    ]
    
  • 检查calc/views.py里的函数缩进:
    from django.shortcuts import render
    from django.http import HttpResponse
    
    def home(request):
        return HttpResponse("Hello world")  # 必须缩进在函数体内
    

额外排查项:

  • 确认calc/urls.py文件路径正确:C:\Users\maya\myprojects\firstproject\calc\urls.py,文件名无拼写错误
  • 重启runserver服务,确保配置修改生效

内容的提问来源于stack exchange,提问作者maya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 14:23:16