10 lines
340 B
Python
10 lines
340 B
Python
from django.conf import settings
|
|
|
|
|
|
def canonical_url_processor(request):
|
|
if settings.DEBUG:
|
|
canonical_url = request.build_absolute_uri()
|
|
else:
|
|
canonical_host = settings.CANONICAL_HOST
|
|
canonical_url = f"{request.scheme}://{canonical_host}{request.get_full_path()}"
|
|
return {'canonical_url': canonical_url}
|