์ „์ฒด ๊ธ€ 56

[Django] ํฌ์ŠคํŠธ ์ž‘์„ฑ ํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•˜๊ธฐ - (1)

๐Ÿงพ ๊ฐํžˆ ์—ญ๋Œ€๊ธ‰ ๋‚œ์ด๋„๋ผ๊ณ  ์ž์‹ ํ•  ์ˆ˜ ์žˆ๋Š” ํฌ์ŠคํŠธ ์ž‘์„ฑ ํŽ˜์ด์ง€ ๊ตฌํ˜„ํ•˜๊ธฐ ๊ฑฐ์ง“๋ง ์•ˆ ์น˜๊ณ  ์ฑ— ์ง€ํ”ผํ‹ฐํ•œํ…Œ ์งˆ๋ฌธ ๋ฐฑ ๋ฒˆ ์ •๋„ ํ•œ ๊ฒƒ ๊ฐ™๋‹ค. ์‚ฌ์‹ค ์ง€๊ธˆ์€ ๊ป๋ฐ๊ธฐ๋งŒ ๊ตฌํ˜„ํ•œ ๊ฑฐ๊ณ  ์„ธ๋ถ€์ ์ธ ๊ธฐ๋Šฅ์€ (ex. ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๋งŒ ์ž‘์„ฑํ•˜๊ธฐ ๋“ฑ) ์•„์ฃผ ๋‚˜์ค‘์— ์ถ”๊ฐ€ํ•  ์˜ˆ์ •์ด๋‹ค. /assignments/advanced/ /assignments/advanced/create/ *Submit ๋ฒ„ํŠผ ๋ˆ„๋ฅด๋ฉด ์—๋Ÿฌ ํŽ˜์ด์ง€๊ฐ€ ๋œฌ๋‹ค. ๊ทผ๋ฐ ๊ฒฐ๋ก ์ ์œผ๋กœ... ์ €์žฅ์ด ๋˜๊ธด ๋จ. ๐Ÿ“Ž ์ฐธ๊ณ ํ•œ ์‚ฌ์ดํŠธ : https://velog.io/@wodnr0710/Do-it-%EC%9E%A5%EA%B3%A0-%EB%B6%80%ED%8A%B8%EC%8A%A4%ED%8A%B8%EB%9E%A9-15%EC%9E%A5.-%ED%8F%BC%EC%9C%BC%EB%A1%9C-%..

[๋“œ๋ฆผํ•ต | ์›นํ•ดํ‚น] LEVEL 1: session-basic

๐Ÿ‘พ ๋ฌธ์ œ ์„ค๋ช… ์ฟ ํ‚ค์™€ ์„ธ์…˜์œผ๋กœ ์ธ์ฆ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋กœ๊ทธ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. admin ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ์— ์„ฑ๊ณตํ•˜๋ฉด ํ”Œ๋ž˜๊ทธ๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋ž˜๊ทธ ํ˜•์‹์€ DH{…} ์ž…๋‹ˆ๋‹ค. ๐Ÿ“Ž https://dreamhack.io/wargame/challenges/409 session-basic Description ์ฟ ํ‚ค์™€ ์„ธ์…˜์œผ๋กœ ์ธ์ฆ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๋Š” ๊ฐ„๋‹จํ•œ ๋กœ๊ทธ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. admin ๊ณ„์ •์œผ๋กœ ๋กœ๊ทธ์ธ์— ์„ฑ๊ณตํ•˜๋ฉด ํ”Œ๋ž˜๊ทธ๋ฅผ ํš๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ”Œ๋ž˜๊ทธ ํ˜•์‹์€ DH{...} ์ž…๋‹ˆ๋‹ค. Reference Background: Cook dreamhack.io ์ ‘์† ์ •๋ณด์— "์„œ๋ฒ„ ์ƒ์„ฑํ•˜๊ธฐ"๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋งํฌ์— ์ ‘์†ํ•œ๋‹ค. ํ•˜์ดํผ๋งํฌ๋ฅผ ๋ˆ„๋ฅด๋ฉด ์ด๋Ÿฐ ํŽ˜์ด์ง€๊ฐ€ ๋“ฑ์žฅํ•œ๋‹ค! ๋ฌธ์ œ ํŒŒ์ผ๋„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๋Š”๋‹ค. app.py ํŒŒ์ผ์ด ๋“ฑ์žฅํ•œ..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 2857๋ฒˆ: FBI

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ 5๋ช…์˜ ์š”์› ์ค‘ FBI ์š”์›์„ ์ฐพ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. FBI์š”์›์€ ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์— FBI๊ฐ€ ๋“ค์–ด์žˆ๋‹ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/2857 2857๋ฒˆ: FBI 5๊ฐœ ์ค„์— ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์ด ์ฃผ์–ด์ง„๋‹ค. ์ฒฉ๋ณด์›๋ช…์€ ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž, ์ˆซ์ž 0~9, ๋Œ€์‹œ (-)๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ์ตœ๋Œ€ 10๊ธ€์ž์ด๋‹ค. www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ 5๊ฐœ ์ค„์— ์š”์›์˜ ์ฒฉ๋ณด์›๋ช…์ด ์ฃผ์–ด์ง„๋‹ค. ์ฒฉ๋ณด์›๋ช…์€ ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž, ์ˆซ์ž 0~9, ๋Œ€์‹œ (-)๋กœ๋งŒ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ์ตœ๋Œ€ 10๊ธ€์ž์ด๋‹ค. ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ถœ๋ ฅ ์ฒซ์งธ ์ค„์— FBI ์š”์›์„ ์ถœ๋ ฅํ•œ๋‹ค. ์ด๋•Œ, ํ•ด๋‹นํ•˜๋Š” ์š”์›์ด ๋ช‡ ๋ฒˆ์งธ ์ž…๋ ฅ์ธ์ง€๋ฅผ ๊ณต๋ฐฑ์œผ๋กœ ๊ตฌ๋ถ„ํ•˜์—ฌ ์ถœ๋ ฅํ•ด์•ผ ํ•˜๋ฉฐ, ์˜ค๋ฆ„์ฐจ์ˆœ์œผ๋กœ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค. ๋งŒ์•ฝ FBI ์š”์›์ด ์—†๋‹ค๋ฉด "HE..

[Django] ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ - (2)

๐Ÿ”– ๋‹ค์‹œ ๋Œ์•„์˜จ ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ ์ €๋ฒˆ๋ณด๋‹ค ์กฐ๊ธˆ ๋ฐœ์ „ํ•œ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ! 1ํƒ„์„ ๋ณด๊ณ  ์˜ค๋ฉด ๋‚ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ๋ฐœ์ „ํ–ˆ๋Š”์ง€ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค. (๏ฟฃโ–ฝ๏ฟฃ)ใƒŽ 1ํƒ„ ๋งํฌ : https://eunjuicyyyyyy.tistory.com/22 ์ผ๋‹จ ์™„์„ฑ๋ณธ๋ถ€ํ„ฐ ใ…Žใ…Ž ... ์ด๋ฒˆ์—๋Š” html๊ณผ css ์œ„์ฃผ๋กœ ์ˆ˜์ •ํ–ˆ๋‹ค. ์‚ฌ์‹ค html์€ ๊ธฐ๋Šฅ ํ•˜๋‚˜๋งŒ ๋” ์ถ”๊ฐ€ํ–ˆ๋Š”๋ฐ css๋กœ ๋””์ž์ธ์„ ์ข€ ์ˆ˜์ •ํ–ˆ๋”๋‹ˆ ๋˜๊ฒŒ ๋งŽ์ด ๋ฐ”๋€ ๊ฒƒ์ฒ˜๋Ÿผ ๋Š๊ปด์ง„๋‹ค. ๐Ÿ’ฌ advancedlist.html {% if page.has_previous %} « first ← {% endif %} {% for i in page.paginator.page_range %} {% if i >= page.number|add:-5 and i

[๋“œ๋ฆผํ•ต | ์›นํ•ดํ‚น] LEVEL 1: simple_sqli_chatgpt

๐Ÿ‘พ ๋ฌธ์ œ ์„ค๋ช… ์–ด๋”˜๊ฐ€ ์ด์ƒํ•œ ๋กœ๊ทธ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. SQL INJECTION ์ทจ์•ฝ์ ์„ ํ†ตํ•ด ํ”Œ๋ž˜๊ทธ๋ฅผ ํš๋“ํ•˜์„ธ์š”. ํ”Œ๋ž˜๊ทธ๋Š” flag.txt, FLAG ๋ณ€์ˆ˜์— ์žˆ์Šต๋‹ˆ๋‹ค. chatGPT์™€ ํ•จ๊ป˜ ํ’€์–ด๋ณด์„ธ์š”! ๐Ÿ“Ž https://dreamhack.io/wargame/challenges/769 simple_sqli_chatgpt ์–ด๋”˜๊ฐ€ ์ด์ƒํ•œ ๋กœ๊ทธ์ธ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. SQL INJECTION ์ทจ์•ฝ์ ์„ ํ†ตํ•ด ํ”Œ๋ž˜๊ทธ๋ฅผ ํš๋“ํ•˜์„ธ์š”. ํ”Œ๋ž˜๊ทธ๋Š” flag.txt, FLAG ๋ณ€์ˆ˜์— ์žˆ์Šต๋‹ˆ๋‹ค. chatGPT์™€ ํ•จ๊ป˜ ํ’€์–ด๋ณด์„ธ์š”! Reference Server-side Basic dreamhack.io ์ ‘์† ์ •๋ณด์— "์„œ๋ฒ„ ์ƒ์„ฑํ•˜๊ธฐ"๋ฅผ ๋ˆŒ๋Ÿฌ์„œ ๋งํฌ์— ์ ‘์†ํ•œ๋‹ค. ์ ‘์† ์™„๋ฃŒ! ์ดˆ๊ธฐ ํ™”๋ฉด์ด๋‹ค. ๋กœ๊ทธ์ธ ํŽ˜์ด์ง€๊นŒ์ง€ ์ ‘์†ํ•ด๋ณด์•˜๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋ฌธ์ œ ํŒŒ์ผ์„ ..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 11365๋ฒˆ: !๋ฐ€๋น„ ๊ธ‰์ผ

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ ๋‹น์‹ ์€ ๊ธธ์„ ๊ฐ€๋‹ค๊ฐ€ ์ด์ƒํ•œ ์ชฝ์ง€๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๊ทธ ์ชฝ์ง€์—๋Š” ์•”ํ˜ธ๊ฐ€ ์ ํ˜€ ์žˆ์—ˆ๋Š”๋ฐ, ๋˜‘๋˜‘ํ•œ ๋‹น์‹ ์€ ์•”ํ˜ธ๊ฐ€ ๋’ค์ง‘์œผ๋ฉด ํ•ด๋…๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ด ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/11365 11365๋ฒˆ: !๋ฐ€๋น„ ๊ธ‰์ผ ๋‹น์‹ ์€ ๊ธธ์„ ๊ฐ€๋‹ค๊ฐ€ ์ด์ƒํ•œ ์ชฝ์ง€๋ฅผ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ๊ทธ ์ชฝ์ง€์—๋Š” ์•”ํ˜ธ๊ฐ€ ์ ํ˜€ ์žˆ์—ˆ๋Š”๋ฐ, ๋˜‘๋˜‘ํ•œ ๋‹น์‹ ์€ ์•”ํ˜ธ๊ฐ€ ๋’ค์ง‘์œผ๋ฉด ํ•ด๋…๋œ๋‹ค๋Š” ๊ฒƒ์„ ๋ฐœ๊ฒฌํ–ˆ๋‹ค. ์ด ์•”ํ˜ธ๋ฅผ ํ•ด๋…ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ ํ•œ ์ค„์— ํ•˜๋‚˜์˜ ์•”ํ˜ธ๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์•”ํ˜ธ์˜ ๊ธธ์ด๋Š” 500์„ ๋„˜์ง€ ์•Š๋Š”๋‹ค. ๋งˆ์ง€๋ง‰ ์ค„์—๋Š” "END"๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. (END๋Š” ํ•ด๋…ํ•˜์ง€ ์•Š๋Š”๋‹ค.) ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ถœ๋ ฅ ๊ฐ ์•”ํ˜ธ๊ฐ€ ํ•ด๋…๋œ ๊ฒƒ์„ ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ์ถœ..

[๋ฐฑ์ค€/ํŒŒ์ด์ฌ] 1264๋ฒˆ: ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ๋ฌธ์ œ ์˜๋ฌธ ๋ฌธ์žฅ์„ ์ž…๋ ฅ๋ฐ›์•„ ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜๋ฅผ ์„ธ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. ๋ชจ์Œ์€ 'a', 'e', 'i', 'o', 'u'์ด๋ฉฐ ๋Œ€๋ฌธ์ž ๋˜๋Š” ์†Œ๋ฌธ์ž์ด๋‹ค. ๐Ÿ“Ž https://www.acmicpc.net/problem/1264 1264๋ฒˆ: ๋ชจ์Œ์˜ ๊ฐœ์ˆ˜ ์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„๋งˆ๋‹ค ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž, ',', '.', '!', '?', ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์žฅ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์ค„์€ ์ตœ๋Œ€ 255๊ธ€์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ž…๋ ฅ์˜ ๋์—๋Š” ํ•œ ์ค„ www.acmicpc.net ๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ์ž…๋ ฅ ์ž…๋ ฅ์€ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ํ…Œ์ŠคํŠธ ์ผ€์ด์Šค๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ์œผ๋ฉฐ, ๊ฐ ์ค„๋งˆ๋‹ค ์˜์–ด ๋Œ€์†Œ๋ฌธ์ž, ',', '.', '!', '?', ๊ณต๋ฐฑ์œผ๋กœ ์ด๋ฃจ์–ด์ง„ ๋ฌธ์žฅ์ด ์ฃผ์–ด์ง„๋‹ค. ๊ฐ ์ค„์€ ์ตœ๋Œ€ 255๊ธ€์ž๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค. ์ž…๋ ฅ์˜ ๋..

[Django] ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ - (1)

๐Ÿ”– ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ๋ฅผ ํ•ด๋ณด์ž! ๊ฒŒ์‹œํŒ ํŽ˜์ด์ง• ์ฒ˜๋ฆฌ๋Š” ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ ๊ธด ๋ชฉ๋ก์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์—ฌ๋Ÿฌ ํŽ˜์ด์ง€๋กœ ๋‚˜๋ˆ„์–ด ํ‘œ์‹œํ•˜๋Š” ๊ธฐ์ˆ ์ด๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํšจ๊ณผ์ ์œผ๋กœ ํƒ์ƒ‰ํ•˜๊ณ  ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. ๊ฑฐ๋‘์ ˆ๋ฏธํ•˜๊ณ  ๋ฐ”๋กœ ํ•ด๋ณด๋„๋ก ํ•˜๊ฒ ๋‹ค! ์ฐธ๊ณ  ๋งํฌ : ๐Ÿ“Ž https://wikidocs.net/71240 ๐Ÿ“‚ ๋Œ€๋Ÿ‰ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ ๋งŒ๋“ค๊ธฐ ํŽ˜์ด์ง•์„ ๊ตฌํ˜„ํ•˜๊ธฐ ์ „์— ํŽ˜์ด์ง•์„ ํ…Œ์ŠคํŠธํ•  ์ˆ˜ ์žˆ์„ ์ •๋„๋กœ ์ถฉ๋ถ„ํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ์ƒ์„ฑํ•˜์ž. ๋‚˜๋Š” 150๊ฐœ ์ •๋„ ๋งŒ๋“ค ์ƒ๊ฐ์ด๋‹ค. ์ด๋ ‡๊ฒŒ ๋Œ€๋Ÿ‰์˜ ํ…Œ์ŠคํŠธ ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฐ€์žฅ ์ข‹์€ ๋ฐฉ๋ฒ•์€ ์žฅ๊ณ ์…ธ์„ ์ด์šฉํ•˜๋Š” ๊ฒƒ์ด๋‹ค. (by ์ ํ”„ ํˆฌ ์žฅ๊ณ  ์œ„ํ‚ค๋…์Šค...) โ‘  ํ„ฐ๋ฏธ๋„์—์„œ ์žฅ๊ณ  ์…ธ ์‹คํ–‰ํ•˜๊ธฐ python manage.py shell โ‘ก ํ„ฐ๋ฏธ๋„์—์„œ ์žฅ๊ณ  ์…ธ ์‹คํ–‰ํ•˜๊ธฐ from django.contri..

[Django] ๊ฒŒ์‹œํŒ ๋งŒ๋“ค๊ธฐ ํ”„๋กœ์ ํŠธ ์ค‘๊ฐ„ ๋ณด๊ณ 

๐Ÿ‘ฉ๐Ÿป‍๐Ÿ’ป ํ˜„์žฌ๊นŒ์ง€ ํ”„๋กœ์ ํŠธ ์ง„ํ–‰์ด ์–ผ๋งˆ๋‚˜ ๋˜์—ˆ๋Š”์ง€ ๊ณต์œ ! ๊ฐœ๋ฐœ ์™•์ดˆ๋ณด์ธ ๋‚˜. . . ๊ทธ๋ž˜๋„ ์—ด์‹ฌํžˆ ํ•˜๋‚˜์”ฉ ์™„์„ฑํ•ด ๋‚˜๊ฐ€๋Š” ์ค‘,,,ูฉ(^ω^)ูˆ ๋‚˜๋Š” ๊ธฐ์ดˆ ์Šคํ„ฐ๋”” ๋ถ€์›๊ณผ ์‹ฌํ™” ์Šคํ„ฐ๋”” ๋ถ€์› ๊ฐ๊ฐ์ด ์—…๋กœ๋“œํ•  ๊ณผ์ œ ์—…๋กœ๋“œ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“œ๋Š” ์—…๋ฌด๋ฅผ ๋งก์•˜๋‹ค. ์˜ค๋Š˜์€ ์ง€๊ธˆ๊นŒ์ง€ ์™„์„ฑํ•œ ๋ถ€๋ถ„๋“ค์„ ๊ณต์œ ํ•ด๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ๋จผ์ € ๊ธฐ์ดˆ๋ฅผ ๋ˆŒ๋Ÿฌ๋ณด๋ฉด, (# url path : assignments/basic/) ์ด๋Ÿฐ ์‹์œผ๋กœ ๊ฒŒ์‹œํŒ ๋ชฉ๋ก, ์ฆ‰ ๋ฆฌ์ŠคํŠธ๊ฐ€ ๋œฌ๋‹ค. ๊ฐ„๋‹จํžˆ ์„ค๋ช…ํ•ด ๋ณด์ž๋ฉด, 1) WRITE ๋ฒ„ํŠผ → ์ด ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ๊ฒŒ์‹œ๋ฌผ ์ž‘์„ฑ ํŽ˜์ด์ง€๋กœ ๋„˜์–ด๊ฐ„๋‹ค(๊ณ„ํš). (html๋กœ ๋ฒ„ํŠผ ๋ชจ์–‘๋งŒ ๋งŒ๋“ค์–ด๋‘” ์ƒํƒœ. . . ์‹ค์ œ๋กœ ๋ˆ„๋ฅด๋ฉด ์•„์ง ์•„๋ฌด ์ผ๋„ ๋ฐœ์ƒํ•˜์ง€ ์•Š๋Š”๋‹ค.) 2) ๊ฒŒ์‹œํŒ ๋ฆฌ์ŠคํŠธ No. Title Author Created At Views ..

[Django] Django์˜ model ํด๋ž˜์Šค & MySQL DB ์ดํ•ดํ•˜๊ธฐ

๐Ÿ’ฌ ๊ฐœ๋ฐœ ์™•์ดˆ๋ณด๊ฐ€ ์“ฐ๋Š” ์ •๋ฆฌ๊ธ€,,, (ํ‹€๋ฆฐ ๋ถ€๋ถ„ ์žˆ์œผ๋ฉด ์•Œ๋ ค์ฃผ์„ธ์š”) ์ผ๋‹จ ๋‚˜๋Š” ๋™์•„๋ฆฌ ํ™ˆํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“œ๋Š” ํ”„๋กœ์ ํŠธ์—์„œ ๊ธฐ์ดˆ ์Šคํ„ฐ๋”” ๋ถ€์›๊ณผ ์‹ฌํ™” ์Šคํ„ฐ๋”” ๋ถ€์› ๊ฐ๊ฐ์ด ์—…๋กœ๋“œํ•  ๊ณผ์ œ ์—…๋กœ๋“œ ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“œ๋Š” ์—…๋ฌด๋ฅผ ๋งก์•˜๋‹ค. ๐Ÿชง ๋งํฌ/assignments/basic : ๊ธฐ์ดˆ ๋ถ€์› ๊ณผ์ œ ์—…๋กœ๋“œ ํŽ˜์ด์ง€ ๐Ÿชง ๋งํฌ/assignments/advanced : ์‹ฌํ™” ๋ถ€์› ๊ณผ์ œ ์—…๋กœ๋“œ ํŽ˜์ด์ง€ ์—ฌ๊ธฐ์„œ ๊ฒŒ์‹œ๋ฌผ ๋‘ ๊ฐœ๋Š” ๋‚ด๊ฐ€ ๊ฒŒ์‹œํŒ ๋ฆฌ์ŠคํŠธ๋ฅผ ์กฐ๊ธˆ ๋” ์ˆ˜์›”ํ•˜๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด superuser๋ฅผ ์ƒ์„ฑํ•œ ํ›„ admin ํŽ˜์ด์ง€์—์„œ ์ž„์˜๋กœ ๋งŒ๋“  ๊ฒŒ์‹œ๋ฌผ์ด๋‹ค. ๊ธฐ์ดˆ ๊ณผ์ œ ์ œ์ถœ ํŽ˜์ด์ง€์—๋งŒ ๊ฒŒ์‹œ๋ฌผ ๋‘ ๊ฐœ๋ฅผ ์ƒ์„ฑํ–ˆ๋‹ค(์ง„์งœ ๋งจ ์ฒ˜์Œ์—). ๊ทธ๋Ÿฌ๋‹ค ์–ผ๋งˆ ์ „์— ํŒ€์žฅ์œผ๋กœ๋ถ€ํ„ฐ DB๋ฅผ ์ฒ˜์Œ๋ถ€ํ„ฐ ๋‹ค์‹œ ์„ค์ •ํ•˜๊ฒ ๋‹ค๋Š” ์—ฐ๋ฝ์„ ๋ฐ›์•˜๋‹ค(MySQL ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด! ์ „์—๋Š” SQL..

728x90