์ฌ์ฉ์ ์ด๋ฆ ๋์ ์ด๋ฉ์ผ์ ์ฌ์ฉํ์ฌ ํ ํฐ ๊ธฐ๋ฐ ์ธ์ฆ์ ์ฒ๋ฆฌํ๊ธฐ ์ํด ๊ณ ์ ํ ์ง๋ ฌ ๋ณํ๊ธฐ ๋ฐ ๋ณด๊ธฐ๋ฅผ ๊ตฌํํ๋ ค๊ณ ํฉ๋๋ค. GetAuthToken ๋ณด๊ธฐ๋ฅผ ๋ณต์ฌํ ๋ objects
์์ฑ์ด ์๋ Token
๊ฐ์ฒด์ ๋ํ ์ค๋ฅ๊ฐ ๋ฐํ๋ฉ๋๋ค.
mkdir restframework
cd restframework/
virtualenv env
source env/bin/activate
pip install django
pip install djangorestframework
django-admin startproject tutorial
cd tutorial
python manage.py shell
## Expected behavior
Token class can query objects
## Actual behavior
ํ์ด์ฌ 3.6.5 (v3.6.5:f59c0932b4, 2018๋
3์ 28์ผ, 03:03:55)
[GCC 4.2.1(Apple Inc. ๋น๋ 5666)(์ 3)] on darwin
์์ธํ ๋ด์ฉ์ ๋ณด๋ ค๋ฉด "๋์๋ง", "์ ์๊ถ", "ํฌ๋ ๋ง" ๋๋ "๋ผ์ด์ผ์ค"๋ฅผ ์
๋ ฅํ์ญ์์ค.
(๋ํํ ์ฝ์)
rest_framework.authtoken.models์์ ๊ฐ์ ธ์ค๊ธฐ ํ ํฐ
Token.objects.all()
์ญ์ถ์ (๊ฐ์ฅ ์ต๊ทผ ํธ์ถ ๋ง์ง๋ง):
ํ์ผ "", 1ํ, ์์
AttributeError: ์ ํ ๊ฐ์ฒด 'ํ ํฐ'์ '๊ฐ์ฒด' ์์ฑ์ด ์์ต๋๋ค.
```
์ด ํด๋์ค(django ๋ชจ๋ธ)๋ objects
์์ฑ์ ์ฌ์ฉํ์ฌ ์ฟผ๋ฆฌํ ์ ์์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ต๋๊น?
์ค์ ' INSTALLED_APPS
์์ ์ธ์ฆ ํ ํฐ์ ์ถ๊ฐํ์ง ์์๊ธฐ ๋๋ฌธ์
๋๋ค.
ํธ์ง: INSTALLED_APPS
์ ์์ผ๋ฉด ์ถ์์ ์ด๊ณ ๊ธฐ๋ณธ ๊ด๋ฆฌ์( objects
)๊ฐ ์์ต๋๋ค.
@xordoquy ๊ฐ์ฌํฉ๋๋ค!
settings.py์ INSTALLED_APPS ๋ชฉ๋ก์ 'rest_framework.authtoken'
์ถ๊ฐ
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค์ '
INSTALLED_APPS
์์ ์ธ์ฆ ํ ํฐ์ ์ถ๊ฐํ์ง ์์๊ธฐ ๋๋ฌธ์ ๋๋ค.ํธ์ง:
INSTALLED_APPS
์ ์์ผ๋ฉด ์ถ์์ ์ด๊ณ ๊ธฐ๋ณธ ๊ด๋ฆฌ์(objects
)๊ฐ ์์ต๋๋ค.