security: Переведена админ панель на переменную окружения ADMIN_URL
- Добавлена переменная окружения ADMIN_URL для динамического управления URL админки - Дефолтное значение в коде: 'admin/' (стандартное, безопасное) - Пользователь может переопределить через .env для скрытия в production - Примечание: никогда не коммитьте реальные значения секретов в .env.example Это позволяет: - Легко скрывать админку от автоматических сканеров - Использовать разные URL для dev/production - Не хранить секреты в коде
This commit is contained in:
@@ -21,8 +21,12 @@ from django.conf.urls.static import static
|
||||
from rosmorport_tsts.settings import *
|
||||
from rosmorport_tsts import views
|
||||
|
||||
# Получаем URL админ панели из переменной окружения для безопасности
|
||||
ADMIN_URL = os.getenv('ADMIN_URL', 'admin/')
|
||||
|
||||
urlpatterns = [
|
||||
path('a-d-m-in/', admin.site.urls),
|
||||
# Админ панель со скрытым URL
|
||||
path(ADMIN_URL, admin.site.urls),
|
||||
|
||||
re_path(r'^$', views.index),
|
||||
re_path(r'^logout$', views.my_logout),
|
||||
|
||||
Reference in New Issue
Block a user