Django-filter: ํŽ˜์ด์ง€ ๋งค๊น€ ๋ฌธ์„œ

์— ๋งŒ๋“  2015๋…„ 12์›” 13์ผ  ยท  5์ฝ”๋ฉ˜ํŠธ  ยท  ์ถœ์ฒ˜: carltongibson/django-filter

๋ˆ„๊ตฌ๋“ ์ง€ django์— ๋‚ด์žฅ๋œ ํŽ˜์ด์ง€ ๋งค๊น€ ๊ธฐ๋Šฅ๊ณผ ํ•จ๊ป˜ ์ด๊ฒƒ์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฌธ์„œ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ์Šต๋‹ˆ๊นŒ? https://docs.djangoproject.com/en/dev/topics/pagination/

--ํŽธ์ง‘ํ•˜๋‹ค--
์ด๋ฅผ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฌธ์„œ๋ฅผ ํด๋ž˜์Šค ๊ธฐ๋ฐ˜ ์ผ๋ฐ˜ ๋ณด๊ธฐ์™€ ํ•จ๊ป˜ django-filters ์‚ฌ์šฉ์— ๋Œ€ํ•œ ํ”„๋กœ์ ํŠธ ๋ฌธ์„œ ์„น์…˜์— ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๊นŒ?

๊ฐ€์žฅ ์œ ์šฉํ•œ ๋Œ“๊ธ€

@carltongibson - ๋ฌธ์ œ๋ฅผ ๋ช…ํ™•ํžˆ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ”„๋กœ์ ํŠธ ๋ฌธ์„œ์— ๋” ์ž˜ ๋ฌธ์„œํ™”๋  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„ ์ง€์ ํ•˜๋Š” ๊ฒƒ๋งŒํผ ๋‚ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๋„์›€์„ ์š”์ฒญํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

๋ชจ๋“  5 ๋Œ“๊ธ€

FilterSet์˜ QuerySet๋ฅผ ํŽ˜์ด์ง€ ๋งค๊น€ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ์ „๋‹ฌํ•ฉ๋‹ˆ๋‹ค. (StackOverflow๋Š” ์ด๋Ÿฐ ์ข…๋ฅ˜์˜ ์งˆ๋ฌธ์— ๋Œ€ํ•œ ์žฅ์†Œ์ž…๋‹ˆ๋‹ค.)

@carltongibson - ๋ฌธ์ œ๋ฅผ ๋ช…ํ™•ํžˆ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ํ”„๋กœ์ ํŠธ ๋ฌธ์„œ์— ๋” ์ž˜ ๋ฌธ์„œํ™”๋  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์„ ์ง€์ ํ•˜๋Š” ๊ฒƒ๋งŒํผ ๋‚ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ๋„์›€์„ ์š”์ฒญํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค.

@techdragon ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์•˜์Šต๋‹ˆ๊นŒ? ํด๋ž˜์Šค ๊ธฐ๋ฐ˜ ๋ณด๊ธฐ.

FilterView ์—์„œ ํŽ˜์ด์ง€ ๋งค๊น€์ด ์ž๋™์œผ๋กœ ์ž‘๋™ํ•˜์ง€ ์•Š์Šต๋‹ˆ๊นŒ? ๊ถ๊ทน์ ์œผ๋กœ ํŽ˜์ด์ง€ ๋งค๊น€ ๋™์ž‘์„ ์ œ๊ณตํ•˜๋Š” ํด๋ž˜์Šค์ธ MultipleObjectMixin ๋ฅผ ์ƒ์†ํ•ฉ๋‹ˆ๋‹ค.

@rpkilby ๋„ค, ์ถœ์ฒ˜๋ฅผ ํ™•์ธํ•˜๊ณ  ๋‚˜์„œ ๊นจ๋‹ฌ์•˜์Šต๋‹ˆ๋‹ค. ๋‚˜๋Š” ์ด๊ฒƒ์ด ๋ฌธ์„œ์— ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์„ ๊ฒƒ์ด๋ผ๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.

์ด ํŽ˜์ด์ง€๊ฐ€ ๋„์›€์ด ๋˜์—ˆ๋‚˜์š”?
0 / 5 - 0 ๋“ฑ๊ธ‰