Django Admin
Last updated
Last updated
Django ์์๋ ๋ชจ๋ธ์ ๋ํ ๊ด๋ฆฌ์ฉ ์ธํฐํ์ด์ค๋ฅผ ๋ชจ๋ ์๋์ผ๋ก ์์ฑํ๋ค.
๊ด๋ฆฌ ์ฌ์ดํธ์ ๋ก๊ทธ์ธ ํ ์ ์๋ ๋ชจ๋ ๊ถํ์ ๊ฐ์ง ์ํผ์ฌ์ฉ์(super user)๋ฅผ ์์ฑํด์ค๋ค.
์ฌ์ฉ์ ์ด๋ฆ, ์ด๋ฉ์ผ ์ฃผ์, ๋น๋ฐ๋ฒํธ๋ฅผ ๊ฐ๊ฐ ์ ๋ ฅํ์ฌ ๊ณ์ ์ ์์ฑํด์ค๋ค.
๊ทธ๋ฆฌ๊ณ ๋์ admin์ ์ ์ํด๋ณด๋ฉด ๋ค์๊ณผ ๊ฐ์ด ๊ด๋ฆฌ์ํ์ด์ง๊ฐ ๋จ๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
์ด๋ ๊ด๋ฆฌ์ํ์ด์ง ์ธ์ด๋ mysite/settings.py
์์ ๋ณ๊ฒฝํ ์ ์๋ค.
์์ฑํ superuser ๊ณ์ ์ผ๋ก ๋ก๊ทธ์ธ์ ํ๋ฉด ์ฌ์ดํธ ๊ด๋ฆฌ ํ์ด์ง๊ฐ ๋ณด์ ๋๋ค.
๊ธฐ๋ณธ์ ์ผ๋ก ํธ์ง์ด ๊ฐ๋ฅํ ๊ทธ๋ฃน, ์ฌ์ฉ์๋ django.contrib.auth
๋ชจ๋์์ ์ ๊ณตํด์ค๋ค.
์๋ก ์์ฑํ app์ด ๊ด๋ฆฌ์ ํ์ด์ง์์ ๋ณด์ด์ง ์๋๋ค๋ฉด app/admin.py
์ ์ถ๊ฐํด์ฃผ๋ฉด๋๋ค.
์ถ๊ฐ ํด์ค ๋ค ๋ค์ http://localhost:8000/admin/
์ ์ ์ํ๋ฉด ๋ฐ๋๊ฒ์ ํ์ธํ ์ ์๋ค.
๊ด๋ฆฌ์ ํ์ด์ง์์ ์ง์ ๋ชจ๋ธ์ ๋ฑ๋ก, ์์ , ์ญ์ , ์กฐํ๋ฅผ ํ ์ ์๋ค.
์ถํ์ ์ถ๊ฐํ ๊ฒ์ ๋๋ค.
์ฅ๊ณ ๊ฑธ์ค : https://tutorial.djangogirls.org/ko/django_admin/
๊ณต์๋ฌธ์ - admin : https://docs.djangoproject.com/en/2.0/ref/contrib/admin/