mod: спрятали url админки в .env
This commit is contained in:
@@ -10,6 +10,9 @@ ALLOWED_HOSTS=localhost,127.0.0.1,0.0.0.0
|
|||||||
# Укажите здесь URL, по которому вы заходите на сайт (с протоколом и портом)
|
# Укажите здесь URL, по которому вы заходите на сайт (с протоколом и портом)
|
||||||
CSRF_TRUSTED_ORIGINS=http://localhost:8000,http://127.0.0.1:8000,http://0.0.0.0:8000
|
CSRF_TRUSTED_ORIGINS=http://localhost:8000,http://127.0.0.1:8000,http://0.0.0.0:8000
|
||||||
|
|
||||||
|
# URL для доступа к админке Django (можно сменить для безопасности, чтобы боты не могли её найти)
|
||||||
|
ADMIN_URL=admin/
|
||||||
|
|
||||||
# Настройки достпа к пакетам в репозитории, чтобы wathtower мог проверять их свежесть и скачивать
|
# Настройки достпа к пакетам в репозитории, чтобы wathtower мог проверять их свежесть и скачивать
|
||||||
REPO_USER=xxxxx
|
REPO_USER=xxxxx
|
||||||
REPO_PASS=xxxxx
|
REPO_PASS=xxxxx
|
||||||
|
|||||||
@@ -24,6 +24,10 @@ ALLOWED_HOSTS = os.getenv('ALLOWED_HOSTS', 'localhost,127.0.0.1').split(',')
|
|||||||
# CSRF Trusted Origins (важно для работы через Nginx/Docker)
|
# CSRF Trusted Origins (важно для работы через Nginx/Docker)
|
||||||
CSRF_TRUSTED_ORIGINS = os.getenv('CSRF_TRUSTED_ORIGINS', 'http://localhost:8000,http://127.0.0.1:8000').split(',')
|
CSRF_TRUSTED_ORIGINS = os.getenv('CSRF_TRUSTED_ORIGINS', 'http://localhost:8000,http://127.0.0.1:8000').split(',')
|
||||||
|
|
||||||
|
# URL админки (можно скрыть через .env)
|
||||||
|
# По умолчанию 'admin/'
|
||||||
|
ADMIN_URL = os.getenv('ADMIN_URL', 'admin/')
|
||||||
|
|
||||||
|
|
||||||
# Application definition
|
# Application definition
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,9 @@ sitemaps = {
|
|||||||
}
|
}
|
||||||
|
|
||||||
urlpatterns = [
|
urlpatterns = [
|
||||||
path('adm-in/', admin.site.urls),
|
# Админка по секретному URL
|
||||||
|
path(f'{settings.ADMIN_URL}', admin.site.urls),
|
||||||
|
|
||||||
path('', include('typograph.urls')),
|
path('', include('typograph.urls')),
|
||||||
|
|
||||||
# Блог
|
# Блог
|
||||||
@@ -25,6 +27,5 @@ urlpatterns = [
|
|||||||
path('<slug:slug>/', blog_views.page_detail, name='page_detail'),
|
path('<slug:slug>/', blog_views.page_detail, name='page_detail'),
|
||||||
]
|
]
|
||||||
|
|
||||||
# Для отдачи медиафайлов в режиме разработки
|
|
||||||
if settings.DEBUG:
|
if settings.DEBUG:
|
||||||
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
User-agent: *
|
User-agent: *
|
||||||
Allow: /
|
Allow: /
|
||||||
Disallow: /adm-in/
|
|
||||||
|
|
||||||
Host: https://typograph.cube2.ru
|
Host: https://typograph.cube2.ru
|
||||||
Sitemap: https://typograph.cube2.ru/sitemap.xml
|
Sitemap: https://typograph.cube2.ru/sitemap.xml
|
||||||
|
|||||||
Reference in New Issue
Block a user