mirror of
				https://github.com/django/django.git
				synced 2025-10-31 09:41:08 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			763 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			763 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| from django.urls import include, path, register_converter
 | |
| 
 | |
| from . import converters, views
 | |
| 
 | |
| register_converter(converters.Base64Converter, "base64")
 | |
| 
 | |
| subsubpatterns = [
 | |
|     path("<base64:last_value>/", views.empty_view, name="subsubpattern-base64"),
 | |
| ]
 | |
| 
 | |
| subpatterns = [
 | |
|     path("<base64:value>/", views.empty_view, name="subpattern-base64"),
 | |
|     path(
 | |
|         "<base64:value>/",
 | |
|         include(
 | |
|             (subsubpatterns, "second-layer-namespaced-base64"), "instance-ns-base64"
 | |
|         ),
 | |
|     ),
 | |
| ]
 | |
| 
 | |
| urlpatterns = [
 | |
|     path("base64/<base64:value>/", views.empty_view, name="base64"),
 | |
|     path("base64/<base64:base>/subpatterns/", include(subpatterns)),
 | |
|     path(
 | |
|         "base64/<base64:base>/namespaced/", include((subpatterns, "namespaced-base64"))
 | |
|     ),
 | |
| ]
 |