DRF 특강 1일차
파이썬 객체는 수정가능합 타입이고 있고, 수정 불가능한 타입이 있다.
수정 가능한 타입은 mutable, 불가능한 타입이 immutable 이다
mutable - int, float, tuple, str, bool
immutalbe - list ,dictionary
def prac(*args):
result = 0
for i in args:
result += i
print(result)
prac(1,2,3,4,5)
def name_and_age(**kwargs):
print(kwargs)
name_and_age(name="하진", age="30")
name_and_age(name="바보", age="15")
def prac(*args, **kwargs):
result = 0
for i in args:
result += i
print(args,kwargs)
prac(1,2,3,4,5, name='이것은', result='kwargs입니다')
관계형 데이터베이스에서 키는 릴레이션(테이블)에서 특정 투플을 식별할때 사용하는 속성 혹은 속성의 집합이다.
즉 키가 되는 속성은 반드시 값이 달라서 투플들을 서로 구별할 수 있어야 한다.
QuerySet QuerySet 은 데이터베이스에서 전달받은 객체들의 list 이다. 각 객체들은 DB에서 하나의 record(row)에 해당한다. python 으로 작성한 코드가 SQL로 mapping 되어 QuerySet 이라는 자료형태로 넘어온다. ORM 코드가 객체를 불러오지만 실제DB에 쿼리가 이루어지는 것은 아니다. QuerySet 의 lazy 한 특성으로 인해 실제 데이터를 가져오기 위해서는 iterate 시켜야 한다. 객체를 object 라고 한다.
오늘 새로운팀으로 다시 배정이 되었다. 이번 팀은 정말 스터디에도 진심이고 스파르타 안에서 스파르타를 추구하는 사람들이라
정말 기대가 많이된다.
나또한 내일부터 7시에 코테 스터디에 들어가려고 한다. 아침잠을 줄이면서 더 열심히 공부에 몰입해봐야 겠다.
다음 프로젝트 까지 한주 반정도의 시간이 남았는데 그동안 django 기본기와, 스킬들에 대해서 더 다지는 시간을 가지고
스터디를 통해서 공부를 빡세게 해볼 생각이다.