Как реализовать подстраницы в django
Добрый день мне нужно реализовать структуру: главная/документы/новый_url вот код:
from django.contrib import admin from django.urls import path, include
from apps.common.views import HomeView, SignUpView, DashboardView, ProfileUpdateView, ProfileView
from django.contrib.auth import views as auth_views
urlpatterns = [ path('admin/', admin.site.urls),
path('', HomeView.as_view(), name='home'),
path('dashboard/', DashboardView.as_view(), name='dashboard'),
path('profile-update/', ProfileUpdateView.as_view(), name='profile-update'),
path('profile/', ProfileView.as_view(), name='profile'),
# Authentication
path('register/', SignUpView.as_view(), name="register"),
path('login/', auth_views.LoginView.as_view(
template_name='common/login.html'
),
name='login'
),
path('logout/', auth_views.LogoutView.as_view(
next_page='home'
),
name='logout'
),
path(
'change-password/',
auth_views.PasswordChangeView.as_view(
template_name='common/change-password.html',
success_url='/'
),
name='change-password'
),
# Forget Password
path('password-reset/',
auth_views.PasswordResetView.as_view(
template_name='common/password-reset/password_reset.html',
subject_template_name='common/password-reset/password_reset_subject.txt',
email_template_name='common/password-reset/password_reset_email.html',
# success_url='/login/'
),
name='password_reset'),
path('password-reset/done/',
auth_views.PasswordResetDoneView.as_view(
template_name='common/password-reset/password_reset_done.html'
),
name='password_reset_done'),
path('password-reset-confirm/<uidb64>/<token>/',
auth_views.PasswordResetConfirmView.as_view(
template_name='common/password-reset/password_reset_confirm.html'
),
name='password_reset_confirm'),
path('password-reset-complete/',
auth_views.PasswordResetCompleteView.as_view(
template_name='common/password-reset/password_reset_complete.html'
),
name='password_reset_complete'),
path('oauth/', include('social_django.urls', namespace='social')), # <-- here
]
from django.conf import settings from django.conf.urls.static import static
if settings.DEBUG: urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) вот код зарание огромное спасибо!