urls.py 983 B

1234567891011121314151617
  1. from django.contrib import admin
  2. from django.urls import path, include # 确保 include 已被导入
  3. from django.conf import settings
  4. from django.conf.urls.static import static
  5. urlpatterns = [
  6. path('admin/', admin.site.urls),
  7. path('api/v1/accounts/', include('accounts.urls')), # 已有的accounts API
  8. path('api/v1/', include('groups.urls')), # 新增:包含groups应用的API
  9. # 注意:我将groups的URL直接放在 api/v1/ 下,
  10. # 所以小组相关的URL会是 /api/v1/groups/
  11. # 如果你想让它在 /api/v1/groups_app/ 下,可以改为 include('groups.urls') 前面加个路径
  12. # 但通常直接用应用名或资源名作为下一级路径更常见
  13. ]
  14. if settings.DEBUG:
  15. urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)