1. from django.urls import include, path, register_converter
    
  2. 
    
  3. from . import converters, views
    
  4. 
    
  5. register_converter(converters.Base64Converter, "base64")
    
  6. 
    
  7. subsubpatterns = [
    
  8.     path("<base64:last_value>/", views.empty_view, name="subsubpattern-base64"),
    
  9. ]
    
  10. 
    
  11. subpatterns = [
    
  12.     path("<base64:value>/", views.empty_view, name="subpattern-base64"),
    
  13.     path(
    
  14.         "<base64:value>/",
    
  15.         include(
    
  16.             (subsubpatterns, "second-layer-namespaced-base64"), "instance-ns-base64"
    
  17.         ),
    
  18.     ),
    
  19. ]
    
  20. 
    
  21. urlpatterns = [
    
  22.     path("base64/<base64:value>/", views.empty_view, name="base64"),
    
  23.     path("base64/<base64:base>/subpatterns/", include(subpatterns)),
    
  24.     path(
    
  25.         "base64/<base64:base>/namespaced/", include((subpatterns, "namespaced-base64"))
    
  26.     ),
    
  27. ]