๐ชBackend/Django
2024. 1. 6.
Django๋ก Pinterest ๋ฐ๋ผ๋ง๋ค๊ธฐ : ์น์
3. Authentication (27~29๊ฐ)
#27 Authentication ์ธ์ฆ์์คํ
๊ตฌ์ถ authentication ์ฐ๋ฆฌ๊ฐ account๋ฅผ ๋ง๋ ์ด์ ? : ์๋ฌด๋ ๋ชจ๋ ๊ธฐ๋ฅ์ ์คํํ๋ ๊ฒ์ ๋ฐฉ์งํ๊ธฐ ์ํด์ ๋๊ฐ ๋๊ตฐ์ง ํ์ธ ํ์. view ์์ views์์ request.user.is_authenticated ๋ก ๋ก๊ทธ์ธ๋์ด์๋์ง ์๋์ง์ ๋ฐ๋ผ ๋ค๋ฅธ ๋์ ํ๋๋ก ์์ ๋ก๊ทธ์ธ ์๋์ด์๋ ๊ฒฝ์ฐ, ์์ฒ๋ผ ๋ก๊ทธ์ธ์ฐฝ์ผ๋ก redirect ๋จ class์์ ํจ์๋ฅผ ์ ์ธํด์ get ๋ด๋ถ ํ๋์ ์ง์ ํด์ค ์ ์์. def get(self, *args, **kwargs): if self.request.user.is_authenticated: return super().get(*args,**kwargs) else: return HttpResponseRedirec..