Добавление aliasName для имени url приложения django
В проекте django у меня есть приложение: app_signup.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'app_signup',
Можно ли добавить псевдоним к приложению, чтобы в url браузера вместо названия приложения (http://localhost:8000/alias/) отображался псевдоним (http://localhost:8000/app_signup/).
Имя приложения в INSTALLED_APPS
не имеет значения. Основной файл urls.py
вашего проекта - это тот, который определяет путь. Там при построении списка urlpatterns
можно сделать path('alias/', include('app_signup.urls'))
вместо path('app_signup/', include('app_signup.urls'))
.
Насколько я понял из примера, который вы добавили, вы редактируете файл urls.py внутри созданного вами приложения. Не в вашем приложении, а непосредственно в файле проекта (в том же каталоге, что и settings.py), urls.py, вероятно, как path('app_signup/', include('app_signup.urls'))
, как указано в ответе выше. Именно этот urls.py вам нужно отредактировать