------------- EDIT-----------------
Nie było tematu. Błąd w detail.html. Wykomentowanie szablonu za pomocą HTML, nie sprawi, że Django będzie ignorować znaczniki szablonów xD

Główny plik urls.py:

from django.contrib import admin
from django.urls import path, include
from django.conf import settings
from django.conf.urls.static import static

urlpatterns = [
    path('admin/', admin.site.urls),
    path('cart/', include('cart.urls', namespace='cart')),
    path('orders/', include('orders.urls', namespace='orders')),
    path('payment/', include('payment.urls', namespace='payment')),
    path('', include('shop.urls', namespace='shop'))
]

if settings.DEBUG:
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)

Plik urls.py aplikacji podrzędnej:

from django.urls import path
from . import views


app_name = 'orders'

urlpatterns = [
    path('create/', views.order_create, name='order_create'),
    path('admin/order/<int:order_id>/', views.admin_order_detail, name='admin_order_detail')
]

Funkcja admin_order_detail w views.py:

@staff_member_required
def admin_order_detail(request, order_id):
    order = get_object_or_404(Order, id=order_id)
    return render(request, 'admin/orders/order/detail.html', {'order': order})

Przechodząc pod np. http://localhost:8000/orders/admin/order/10/ otrzymuję:
screenshot-20200725153126.png
screenshot-20200725153153.png

Widzi ktoś może błąd? Kod z książki 'Django 2 .Praktyczne tworzenie aplikacji sieciowych.'
Jak na moje url pasuje do pattern czwarty:
screenshot-20200725153355.png