๐ฉ๐ป๐ป Github
https://github.com/nicesugi/DjangoClass/tree/main/django/sns
1. ์๋ก์ด ํ์ด์ฌ ํ๋ก์ ํธ๋ฅผ ๋ง๋ญ๋๋ค. (์ ์ถ์ ์ํด ์์น๋ฅผ ์ ๊ธฐ์ต ํด ์ฃผ์ธ์)
2. project_01.py๋ฅผ ๋ง๋ค๊ณ , ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ชจ๋ ์ถ๋ ฅํ๋ station_list ํจ์๋ฅผ ์์ฑํ์ธ์
๋ฐ์ดํฐ : my_station=['์ผํ','๋ชจ๋','์ด๋งค','์ ๋ฆ','ํํฐ','์์ญ๋ฆฌ']
3. proejct_01.py์ ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ์ฌ '์ ๋ฆ'๋ง ์ถ๋ ฅ ํ๋ station_point ํจ์๋ฅผ ์์ฑํ์ธ์
4. proejct_02.py์ ๊ฒ์๊ธ์ ์ ์ฅํ๋ class๋ฅผ ๋ง๋ค๋ ค๊ณ ํฉ๋๋ค.
ํด๋์ค ์์ ๋ค์ด๊ฐ ๋ณ์๋ ( id, title, author, content) ์ผ๋ก ๋ชจ๋ ๋น ๋ฌธ์์ด๋ก ์ ์ฅํ๊ณ , ๊ฒ์๊ธ ํ ๊ฐ๋ฅผ ์ ์ฅํด ๋ณด์ธ์!
5. ์์ฑํ ํ๋ก์ ํธ๋ฅผ ์ ์ถ ํด ์ฃผ์ธ์!
my_station=['์ผํ','๋ชจ๋','์ด๋งค','์ ๋ฆ','ํํฐ','์์ญ๋ฆฌ']
# 1. ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต๋ฌธ์ผ๋ก ๋ชจ๋ ์ถ๋ ฅํ๋ station_list ํจ์๋ฅผ ์์ฑํ์ธ์
def station_list():
for station in my_station :
print(station)
station_list()
# 2. ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ์ฌ '์ ๋ฆ'๋ง ์ถ๋ ฅ ํ๋ station_point ํจ์๋ฅผ ์์ฑํ์ธ์
def station_point():
for station in my_station :
if station == '์ ๋ฆ' :
print("์ ๋ฆ")
station_point()
# ๋ชจ๋ฒ๋ต์์์ : ์ข ๋ ์ ํํ๊ฒ๋ ์ธ์๊ฐ์ ๋ฃ์ด์ค์ผํจ
def station_list(station_list):
for station in station_list:
print(station)
station_list(my_station)
# 3. ์ฃผ์ด์ง ๋ฐ์ดํฐ๋ฅผ ๋ฐ๋ณต๋ฌธ๊ณผ ์กฐ๊ฑด๋ฌธ์ ์ฌ์ฉํ์ฌ '์ ๋ฆ'๋ง ์ถ๋ ฅ ํ๋ station_point ํจ์๋ฅผ ์์ฑํ์ธ์
class article:
id = ''
title = ''
author = ''
content = ''
posting = article()
posting.id = 'django'
posting.title = 'django_1day'
posting.author = 'beginner'
posting.content = 'difficult'
print(posting.id)
print(posting.title)
print(posting.author)
print(posting.content)
'STUDY > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Django์์ ์ฐ๋ ForeignKey, VSC SQLite์์๋ ๋ชป ๋ณด๋์? ๐ค (0) | 2022.05.28 |
---|---|
Django | Web framework (0) | 2022.05.28 |
VSC ๋ก Django SQLite ์ค์น | conda | MAC (0) | 2022.05.27 |
์ฐธ๊ณ | ๊ณ ์ฐจํจ์ ํธ์ถ | decorators | wrap (0) | 2022.05.20 |
ํ์ด์ฌ ๊ธฐ์ด ๐ฉ๐ปโ๐ป ์ ํ ํฌ ํ์ด์ฌ ๐ (0) | 2022.05.14 |