-
django 학습일지 001카테고리 없음 2022. 1. 21. 16:09
python문법을 간단히 되짚어 봐서 좋았습니다.
클라이언트 - 손님이라는 말처럼 요청을 보내는 곳
서버 - 클라이언트가 보낸 요청을 처리해주는곳(근데 하는거보면 지가 갑이야)
API - 데이터를 주고받는 약속(그럼 프로토콜과 차이가 뭐지 프로토콜은 통신쪽 용어인가)
클라이언트는 API를 활용하여 request와 response를 주고받는데 서버는 API를 통해 DB같은 곳의 정보를 주게된다.
함수 예시
def my_sum_func(a,b):
result = a+b
return result
my_sum = my_sum_func(10,20)
print(my_sum)
클래스 예시
class myBakery:
title = ''
time = ''
taste = ''
cookie = myBakery()
cookie.title = '머핀'
cookie.time = '1h'
cookie.taste = '초콜릿'
print(cookie)
여기까지만 하면 출력은 되는데 사람이 보는 출력내용은 아님
print(post.id) print(post.title) print(post.author) print(post.content)
이런식으로 .찍고 클래스 안의 내용물을 따로 프린트해야 보임
숙제01
# 반복문으로 모두 데이터를 출력하기 my_station=['야탑','모란','이매','선릉','한티','왕십리'] def station_list(station_list): # station_list는 list라고 생각하자 for station in station_list: print(station) station_list(my_station) def station_point(station_list): for station in station_list: if station == '선릉': print(station) station_point(my_station)
숙제02
#게시글 저장하는 Class #id, title, author, content class Post: id = '' title = '' author = '' content = '' post = Post() post.id = '1' post.title = '게시글' post.author = 'WhiteSmith' post.content = '제대로 하고 있는건지...ㅠ' print(post) print(post.id) print(post.title) print(post.author) print(post.content)