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

Django中root urls.py是否等同于config/urls.py?

关于Django中"root urls.py"的说明
  • 首先明确:不一定绝对是config/urls.py,得看你的Django项目结构
  • 如果你的项目是用django-admin startproject config命令创建的(也就是把项目根模块命名为config),那这个config/urls.py就是文档里说的root urls.py
  • 本质上,root urls.py是Django项目里最顶层的URL配置文件——所有应用的URL路由都需要通过这个文件的urlpatterns来挂载,是整个项目路由的入口
  • 举个simplejwt配置的实际例子,你需要在这个root urls.py里做这些操作:
    from django.contrib import admin
    from django.urls import path
    from rest_framework_simplejwt.views import TokenObtainPairView, TokenRefreshView
    
    urlpatterns = [
        path('admin/', admin.site.urls),
        # 添加simplejwt的登录和刷新路由
        path('api/token/', TokenObtainPairView.as_view(), name='token_obtain_pair'),
        path('api/token/refresh/', TokenRefreshView.as_view(), name='token_refresh'),
    ]
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 07:31:06