From b2a26a9dcc9ed3f02943586728dff09c46eb8a6a Mon Sep 17 00:00:00 2001 From: erjemin Date: Sat, 21 Feb 2026 00:58:57 +0300 Subject: [PATCH] =?UTF-8?q?mod:=20url=20=D0=B0=D0=B4=D0=BC=D0=B8=D0=BD?= =?UTF-8?q?=D0=BA=D0=B8=20=D0=B8=D0=B7=20.env?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dicquo/dicquo/settings.py | 9 +++++---- dicquo/dicquo/urls.py | 4 ++-- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/dicquo/dicquo/settings.py b/dicquo/dicquo/settings.py index a64eb0c..952a656 100644 --- a/dicquo/dicquo/settings.py +++ b/dicquo/dicquo/settings.py @@ -21,15 +21,16 @@ env = environ.Env( # If BASE_DIR is .../dicquo, then .env is at BASE_DIR.parent/.env environ.Env.read_env(os.path.join(BASE_DIR.parent, '.env')) -# Quick-start development settings - unsuitable for production -# See https://docs.djangoproject.com/en/3.1/howto/deployment/checklist/ - # SECURITY WARNING: keep the secret key used in production secret! SECRET_KEY = env('SECRET_KEY') +# SECURITY WARNING: don't run with debug turned on in production! DEBUG = env('DEBUG') -ALLOWED_HOSTS = env.list('ALLOWED_HOSTS', default=[]) +ALLOWED_HOSTS = env.list('ALLOWED_HOSTS', default=['127.0.0.1', 'localhost']) + +# Custom Admin URL from .env +ADMIN_URL = env('ADMIN_URL', default='admin/') ######################################### # Настройки сообщений об ошибках когда все упало и т.п. diff --git a/dicquo/dicquo/urls.py b/dicquo/dicquo/urls.py index 01aa377..c6af8fe 100644 --- a/dicquo/dicquo/urls.py +++ b/dicquo/dicquo/urls.py @@ -19,7 +19,7 @@ from django.urls import path, re_path from django.conf.urls.static import static from django.contrib.sitemaps.views import sitemap from django.views.generic import TemplateView -from dicquo import settings +from django.conf import settings from web import views from web.sitemaps import DictumSitemap @@ -28,7 +28,7 @@ sitemaps = { } urlpatterns = [ - path('admin/', admin.site.urls), + re_path(f'^{settings.ADMIN_URL}', admin.site.urls), re_path(r'^$', views.IndexView.as_view()), re_path(r'^(?P\d{1,12})_\S*$', views.DictumDetailView.as_view()),