-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[#364] Add canonical url #365
Conversation
@jespy666 если у нас сменится домен (вряд ли но все же), то придется править и код. |
@fey Принял, на данный момент сформировал URL c помошью HttpRequest.build_absolute_uri(), в параметр location как раз передал путь без параметров, жду ревью) |
@sgmdlt посмотри прчик. |
@fey можете переслать последний комментарий? Не отображается вложение |
@fey Имеется ввиду, что в базовом шаблоне сделать {% block canonical_url %}, а в шаблонах параметрических страниц уже задавать в этот блок урл без параметров? |
Можно в принципе для всех ссылок задавать канонический урл. |
т.е. мы опускаем условие if canonical_url и логику формирования этого урла выносим куда-то выше, в общее место (не знаю, можно ли в джанге использовать функции-хелперы во вьюхе, но в рельсе например можно). |
@fey Могу предложить еще один вариант, добавить логику формирования canonical в templatetags, а в базовом шаблоне один раз вызываем наш тег шаблона и передаем в значение canonical_url. Итого:
|
Ну вы код присылайте. Посмотрим)) |
Салют, поправьте ошибку линтера и все оки |
@sgmdlt Привет, поправил |
[Hexlet#364] Add canonical url
#364