From a79b771e6cfdc9f9d7f32ff8eae0cf4b2b10f297 Mon Sep 17 00:00:00 2001 From: Hugh Rundle Date: Fri, 26 Jan 2024 15:48:34 +1100 Subject: [PATCH] fix robots.txt Serve robots.txt from django --- README.md | 3 +-- ausglamr/urls.py | 3 +++ robots.txt => blogs/templates/robots.txt | 0 3 files changed, 4 insertions(+), 2 deletions(-) rename robots.txt => blogs/templates/robots.txt (100%) diff --git a/README.md b/README.md index 9c35346..a0e19c7 100644 --- a/README.md +++ b/README.md @@ -7,10 +7,9 @@ A django app running on Docker. Replaces _Aus GLAM Blogs_. * `cp .env.example .env` and enter env values for your app * set up web server config (nginx example coming soon) * `docker compose build` -* `./glamr-dev makemigrations` (may get a DB connection error here, ignore it or run again) * `./glamr-dev migrate` * `./glamr-dev createsuperuser` -* `docker compose up` +* `docker compose up -d` * set up database backups (as cron jobs): `./glamr-dev backup`: * set up cron jobs for management commands as below diff --git a/ausglamr/urls.py b/ausglamr/urls.py index bec8f89..d1953ff 100644 --- a/ausglamr/urls.py +++ b/ausglamr/urls.py @@ -3,6 +3,7 @@ URL configuration for ausglamr project. """ from django.contrib import admin from django.urls import path, re_path +from django.views.generic import TemplateView from blogs import views @@ -64,4 +65,6 @@ urlpatterns = [ views.UnsubscribeEmail.as_view(), name="unsubscribe-email", ), + path('robots.txt', TemplateView.as_view(template_name='robots.txt', + content_type='text/plain')), ] diff --git a/robots.txt b/blogs/templates/robots.txt similarity index 100% rename from robots.txt rename to blogs/templates/robots.txt