У меня есть различные приложения в проекте Django, но я хочу, чтобы только те пользователи, которые вошли в систему, имели доступ к этим страницам. Как я могу ограничить доступ ко всем страницам, кроме страницы входа, которая является моей главной страницей. Например, mywebsite.com/home/user должен быть доступен только пользователю, и если кто-то наберет его, он должен перенаправить его на mywebsite.com
В настоящее время у меня есть два приложения, основное и Домашнее, я использую ClassBased просмотров в моем домашнем приложении, как я могу ограничить доступ ко всем моим страницам, кроме страницы входа и показать сообщение?
Я хочу создать шаблон, чтобы пользователи могли видеть другие данные профиля пользователя но не изменять или редактировать их. Как я могу выполнить эти шаги
Заранее спасибо!