Как установить базовый URL в Django 3.2.5
Я хотел бы запустить Django из расположения https://www.example.com/abc/, чтобы у меня был интерфейс администратора по адресу https://www.example.com/abc/admin/. И интерфейс входа в веб-приложение по адресу https://www.example.com/abc/
Где я могу установить базовый URL Django на https://www.example.com/abc/?
Django Version=3.2.5
Попробовано path('abc/', views.getLogin, name="Login Page"), path('abc/login', views.handeLogin, name="handleLogin"),
Но они не работают, в то время как b ниже пути администратора работает нормально.
path('abc/admin/', admin.site.urls),
Это кажется дубликат к Как установить базовый URL в Django
В целом, django - очень используемый и хорошо документированный проект. На большинство распространенных вопросов даны многократные ответы.
РЕДАКТИРОВАТЬ: Если вы хотите изменить, например, весь путь к админке, используйте urlpatterns в urls.py вашего базового проекта.
from django.contrib import admin
urlpatterns = [
path('abc/admin/', admin.site.urls),
]