Class Based View in Django
Class Based View
View ํจ์๋ฅผ ๋ง๋ค์ด์ฃผ๋ class
function-based-view
์ ๋น๊ตํ์ ๋ ์ฐจ์ด์ & ์ฅ์ ์ด ์๋ค!GET, POST ์์ฒญ๊ณผ ๊ฐ์ HTTP method๋ฅผ ์กฐ๊ฑด ๋ถ๊ธฐ๊ฐ ์๋ ๊ฐ๊ฐ์ method๋ก ํํ ํ ์ ์๋ค
HTTP method ๊ฐ class method ์ 1:1 ๋์์ด๋ผ ๊ฐ๋ ์ฑ์ด ์ข๋ค
ํ์ฅ์ฑ์ด ๋ฐ์ด๋จ
Mixin
๋ชจ๋์ ํ์ฉํ์ฌ ํ์ฅ์ฑ์ ๊ทน๋ํ ํ ์ ์๋คMixin: class์ ๋ถ๊ฐ์ ์ธ ๊ธฐ๋ฅ์ด๋ ์ ๋ณด๋ฅผ ์ถ๊ฐํด์ฃผ๊ธฐ ์ํ ๋ชจ๋
๋ก์ง์ด ๋ณต์กํด๋ ์ฝ๋์ ์ง๊ด์ฑ์ ์ ์ง ํ ์ ์์
Function generic view
vs class based generic view
Function generic view
vs class based generic view
Function generic view
ex)
class based generic view
ex)
views.py
urls.py
+
Django REST API Auth
https://django-rest-auth.readthedocs.io/en/latest/installation.html
Last updated