По какой-то причине в моем приложении Django я использовал путь перенаправления, как в моем файле urls.py, так что всякий раз, когда кто-то посещает example.com, он будет перенаправлен на example.com/blog
urlpatterns = [
path('admin/', admin.site.urls),
path('blog/', include('blog.urls', namespace='blog')),
path('', lambda request: redirect('blog/', permanent=True)),
]
Теперь я полностью построил свой сайт и добавил представления для example.com. Чтобы посетить эту страницу, я удалил строку, которая перенаправляет путь из моей базы кода, чтобы он больше не перенаправлялся на / blog всякий раз, когда я пытаюсь посетить example.com.
path('', lambda request: redirect('blog/', permanent=True))
Но проблема в том, что я Меня все еще перенаправляют в / blog даже после удаления этой строки.
Та же проблема сохраняется даже в совершенно новом проекте django. т.е. даже если я запустил другой проект django, я не смогу перейти по пути «/», он будет перенаправлен на «/ blog /». Я думаю, это происходит из-за того, что связано с постоянным = True. Любая помощь будет приветствоваться в обращении этого эффекта.
Заранее спасибо.