django-rest-framework-xml icon indicating copy to clipboard operation
django-rest-framework-xml copied to clipboard

Error, when URL contains / xml rendering fails

Open Haaroon opened this issue 8 years ago • 2 comments

In django urls, when using routers as follows the code XML renders fine at the api root

router = routers.DefaultRouter() 
router.register(r'users', views.UserViewSet)
router.register(r'review', views.ReviewViewSet)

However when using routers which contain a / the render fails at the api root.

router = routers.DefaultRouter()
router.register(r'api/users', views.UserViewSet)
router.register(r'api/review', views.ReviewViewSet)

Is there any reasoning to why this happens?

Haaroon avatar Mar 31 '16 19:03 Haaroon

@PhoenixVii had the same issue

Haaroon avatar Mar 31 '16 19:03 Haaroon

@Haaroon - I'm sorry for the delayed response on this.

If you'd still like this looked at, please:

  • elaborate on 'failed at the api root' - what do you mean? How did it fail? 404 Not Found?
  • Provide some replication steps and outline the code in your viewsets

Thanks

kyleobrien91 avatar Mar 10 '17 10:03 kyleobrien91