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

Repository

https://github.com/awesto/djaโ€ฆ

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

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


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

์นดํƒˆ๋กœ๊ทธ: ์ œํ’ˆ, ์นดํ…Œ๊ณ ๋ฆฌ ๋ฐ ๋ธŒ๋žœ๋“œ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ์ œํ’ˆ ์†์„ฑ, ๊ฐ€๊ฒฉ, ์žฌ๊ณ  ๋“ฑ์„ ์‰ฝ๊ฒŒ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

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

์ฃผ๋ฌธ ๋ฐ ๊ฒฐ์ œ: ์ฃผ๋ฌธ ์ฒ˜๋ฆฌ ๋ฐ ๊ฒฐ์ œ ์‹œ์Šคํ…œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ ๊ฒฐ์ œ ๊ฒŒ์ดํŠธ์›จ์ด์™€ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ฃผ๋ฌธ ์ƒํƒœ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ์ž ๊ด€๋ฆฌ: ์‚ฌ์šฉ์ž ๋“ฑ๋ก, ๋กœ๊ทธ์ธ ๋ฐ ํ”„๋กœํ•„ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์„ ํฌํ•จํ•˜๊ณ  ์žˆ์–ด, ์‚ฌ์šฉ์ž ๊ฒฝํ—˜์„ ํ–ฅ์ƒ์‹œํ‚ต๋‹ˆ๋‹ค.


3. ํ™•์žฅ์„ฑ

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


4. ํ…œํ”Œ๋ฆฟ ์‹œ์Šคํ…œ

Django Oscar๋Š” Django์˜ ํ…œํ”Œ๋ฆฟ ์—”์ง„์„ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋ก ํŠธ์—”๋“œ ๋””์ž์ธ์„ ์‰ฝ๊ฒŒ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ์ œ๊ณต๋˜๋Š” ํ…œํ”Œ๋ฆฟ์„ ์ˆ˜์ •ํ•˜์—ฌ ๋น„์ฆˆ๋‹ˆ์Šค ๋ธŒ๋žœ๋“œ์— ๋งž๋„๋ก ์Šคํƒ€์ผ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


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

Django Oscar๋Š” ๋‹ค๊ตญ์–ด ๋ฐ ๋‹คํ†ตํ™” ์ง€์› ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•˜์—ฌ, ๊ตญ์ œ์ ์ธ ์ „์ž์ƒ๊ฑฐ๋ž˜ ์‚ฌ์ดํŠธ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์œ ์šฉํ•ฉ๋‹ˆ๋‹ค.


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

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


7. ์‚ฌ์šฉ ์‚ฌ๋ก€

Django Oscar๋Š” ๋‹ค์–‘ํ•œ ์‚ฐ์—…์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, B2C ๋ฐ B2B ์ „์ž์ƒ๊ฑฐ๋ž˜ ์†”๋ฃจ์…˜์„ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค. ํŠนํžˆ, ๋งž์ถคํ˜• ์‡ผํ•‘ ๊ฒฝํ—˜์„ ์ œ๊ณตํ•˜๊ณ  ์‹ถ์€ ๊ธฐ์—…์— ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.


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

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

> pip install django-oscar

file 1 :
file 2 :

0 Comments