์๋
,
๋ก์ปฌ ๋คํธ์ํฌ์์ openbook-app์ ํ
์คํธํ๊ณ ์ถ์ต๋๋ค. ํ์ฌ openbook-api๋ VM์์ ์คํ ์ค์ด๋ฉฐ ํฌํธ 0.0.0.0:8000์ ์์ ๋๊ธฐ ์ค์
๋๋ค. ๋ํ openbook-app์ ์ปดํ์ผํ์ผ๋ฉฐ Android ๊ธฐ๊ธฐ์์ ์คํ ์ค์
๋๋ค. ์ด๋ป๊ฒ ๋ก๊ทธ์ธํ ์ ์์ต๋๊น? ์๋ดํด์ฃผ์ธ์
api ํด๋๋ก ์ด๋ํ์ฌ ๋ค์์ ์คํํฉ๋๋ค.
pipenv shell
python manage.py create_invite
์๋ฒ๊ฐ ์๋ตํ๋ ์ด๋ ํ ํฐ์ ๋ณต์ฌํฉ๋๋ค.
์ด์ ์ฑ์ผ๋ก ์ด๋ํ์ฌ "๊ณ์ ๋ง๋ค๊ธฐ"๋ฅผ ํด๋ฆญํ๊ณ ์ด๋ ๋งํฌ๋ฅผ ์์ฒญํ ๋ https://[SERVER_IP]:8000/api/auth/invite?token=[YOUR_TOKEN_HERE]
๋ฅผ ๋ถ์ฌ๋ฃ์ต๋๋ค. [SERVER_IP]
๋ฅผ ๋ก์ปฌ IP(192.168.๋ก ์์) ๋๋ ๊ณต์ฉ IP์ธ ์๋ฒ์ IP๋ก ๋ฐ๊พธ๊ณ [YOUR_TOKEN_HERE]๋ฅผ ์์ create_invite์์ ์ป์ ํ ํฐ์ผ๋ก ๋ฐ๊ฟ๋๋ค.
์์ผ๋ก๋ Openspace Slack ์ #contributors ์ฑ๋์์ ์ง๋ฌธ์ ํด์ฃผ์๋ฉด ๋์ฑ ์ข์ต๋๋ค.
@Komposten ๊ฐ์ฌํฉ๋๋ค!
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
api ํด๋๋ก ์ด๋ํ์ฌ ๋ค์์ ์คํํฉ๋๋ค.
pipenv shell
python manage.py create_invite
์๋ฒ๊ฐ ์๋ตํ๋ ์ด๋ ํ ํฐ์ ๋ณต์ฌํฉ๋๋ค.
์ด์ ์ฑ์ผ๋ก ์ด๋ํ์ฌ "๊ณ์ ๋ง๋ค๊ธฐ"๋ฅผ ํด๋ฆญํ๊ณ ์ด๋ ๋งํฌ๋ฅผ ์์ฒญํ ๋
https://[SERVER_IP]:8000/api/auth/invite?token=[YOUR_TOKEN_HERE]
๋ฅผ ๋ถ์ฌ๋ฃ์ต๋๋ค.[SERVER_IP]
๋ฅผ ๋ก์ปฌ IP(192.168.๋ก ์์) ๋๋ ๊ณต์ฉ IP์ธ ์๋ฒ์ IP๋ก ๋ฐ๊พธ๊ณ [YOUR_TOKEN_HERE]๋ฅผ ์์ create_invite์์ ์ป์ ํ ํฐ์ผ๋ก ๋ฐ๊ฟ๋๋ค.์์ผ๋ก๋ Openspace Slack ์ #contributors ์ฑ๋์์ ์ง๋ฌธ์ ํด์ฃผ์๋ฉด ๋์ฑ ์ข์ต๋๋ค.