Django ๊ธฐ๋ฐ˜ ์ „์ž์ƒ๊ฑฐ๋ž˜ ์˜คํ”ˆ์†Œ์Šค - django-oscar

Repository

https://github.com/django-oscโ€ฆ

1. ์œ ์—ฐํ•œ ์•„ํ‚คํ…์ฒ˜

Django Shop์€ ๋ชจ๋“ˆํ™”๋œ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด, ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์„ ํƒ์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ œ๊ณต๋˜๋Š” ๊ธฐ๋Šฅ ์™ธ์—๋„ ์‰ฝ๊ฒŒ ํ™•์žฅํ•˜๊ณ  ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


2. ํ•ต์‹ฌ ๊ธฐ๋Šฅ

์ œํ’ˆ ๊ด€๋ฆฌ: ๋‹ค์–‘ํ•œ ์ œํ’ˆ ์นดํ…Œ๊ณ ๋ฆฌ ๋ฐ ์†์„ฑ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์ œํ’ˆ์˜ ๊ฐ€๊ฒฉ, ์„ค๋ช…, ์ด๋ฏธ์ง€ ๋“ฑ์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์žฅ๋ฐ”๊ตฌ๋‹ˆ์™€ ์ฒดํฌ์•„์›ƒ: ์‚ฌ์šฉ์ž ์นœํ™”์ ์ธ ์žฅ๋ฐ”๊ตฌ๋‹ˆ์™€ ์ฒดํฌ์•„์›ƒ ํ”„๋กœ์„ธ์Šค๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์ œํ’ˆ์„ ์žฅ๋ฐ”๊ตฌ๋‹ˆ์— ์ถ”๊ฐ€ํ•˜๊ณ , ์ˆ˜๋Ÿ‰์„ ์กฐ์ ˆํ•˜๋ฉฐ, ๊ฒฐ์ œ ์ ˆ์ฐจ๋ฅผ ์ง„ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ๋ฌธ ๊ด€๋ฆฌ: ์ฃผ๋ฌธ ์ฒ˜๋ฆฌ ๋ฐ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ, ์ฃผ๋ฌธ ์ƒํƒœ๋ฅผ ์ถ”์ ํ•˜๊ณ , ๊ณ ๊ฐ์—๊ฒŒ ์•Œ๋ฆผ์„ ๋ณด๋‚ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๊ฒฐ์ œ ํ†ตํ•ฉ: ๋‹ค์–‘ํ•œ ๊ฒฐ์ œ ๊ฒŒ์ดํŠธ์›จ์ด์™€ ์‰ฝ๊ฒŒ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์–ด, ์‚ฌ์šฉ์ž์—๊ฒŒ ๋‹ค์–‘ํ•œ ๊ฒฐ์ œ ์˜ต์…˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


3. ํ”„๋ก ํŠธ์—”๋“œ ํ…œํ”Œ๋ฆฟ

Django Shop์€ ๊ธฐ๋ณธ์ ์œผ๋กœ Bootstrap์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ˜์‘ํ˜• ์›น ๋””์ž์ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๋””๋ฐ”์ด์Šค์—์„œ ์ตœ์ ํ™”๋œ ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์‚ฌ์šฉ์ž ์ •์˜ ํ…œํ”Œ๋ฆฟ์„ ์‰ฝ๊ฒŒ ์ ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


4. ๋‹ค๊ตญ์–ด ๋ฐ ๋‹คํ†ตํ™” ์ง€์›

Django Shop์€ ๋‹ค๊ตญ์–ด ๋ฐ ๋‹คํ†ตํ™” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•˜์—ฌ, ๊ตญ์ œ์ ์ธ ์ „์ž์ƒ๊ฑฐ๋ž˜ ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋„์™€์ค๋‹ˆ๋‹ค.


5. ํ™•์žฅ์„ฑ๊ณผ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•

Django Shop์€ ์‰ฝ๊ฒŒ ์ปค์Šคํ„ฐ๋งˆ์ด์ง•ํ•  ์ˆ˜ ์žˆ๋Š” ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์–ด, ์ƒˆ๋กœ์šด ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•˜๊ฑฐ๋‚˜ ๊ธฐ์กด ๊ธฐ๋Šฅ์„ ์ˆ˜์ •ํ•˜๋Š” ๊ฒƒ์ด ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ์ƒˆ๋กœ์šด ๋ฐฐ์†ก ๋ฐฉ๋ฒ•์ด๋‚˜ ๊ฒฐ์ œ ์˜ต์…˜์„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


6. ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ๋ฌธ์„œํ™”

Django Shop์€ ํ™œ๋ฐœํ•œ ๊ฐœ๋ฐœ ์ปค๋ฎค๋‹ˆํ‹ฐ์™€ ์ž˜ ์ •๋ฆฌ๋œ ๋ฌธ์„œ๋ฅผ ๊ฐ–์ถ”๊ณ  ์žˆ์–ด, ์‚ฌ์šฉ์ž๋“ค์ด ์‰ฝ๊ฒŒ ๋„์›€์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. GitHub์—์„œ ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ํ™•์ธํ•˜๊ณ , ๊ธฐ์—ฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.


7. ์„ค์น˜ ๋ฐ ์‹œ์ž‘ํ•˜๊ธฐ

Django Shop์€ PyPI์—์„œ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋ณธ ์„ค์น˜ ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค:

> pip install django-shop

file 1 :
file 2 :

0 Comments