Django изменил название сайта, но current_site & activ_url не меняется
Я изменил название своего веб-сайта, поэтому я соответственно изменил файл settings.py. Но мое электронное письмо-подтверждение от Аллаута все еще отправляет письма с моего старого URL-адреса веб-сайта.
{% load i18n %}{% blocktrans with current_site.name as site_name %}User '{{ user }}' at {{ site_name }} has given this as an email address.
To confirm this is correct, go to {{ activate_url }}
{% endblocktrans %}
Когда я проверил с этим постом, мой current_site дает мое старое имя URL
from django.conf import settings
from django.contrib.sites.models import Site
current_site = Site.objects.get(id=settings.SITE_ID)
current_site
Как сделать так, чтобы мой current_site & activ_url указывал на имя моего нового веб-сайта?
1 ответ
Я добавил новое имя сайта в админку сайтов. Решение моего вопроса - изменить SITE_ID в файле настроек.