클래스와 인스턴스를 이용한 데이터 저장

김서영·2022년 10월 11일
0

장고(django)

목록 보기
4/12

클래스와 인스턴스를 이용한 데이터 저장

  • 상수(변수), 생성자, 인스턴스가 있을 때
    • 클래스
      -> Review
    • 클래스 안의 상수
      -> title='', content='', user=''(기본으로 빈값)
    • 생성자
      -> def init(self, content=content, title=title, user=user):
      self.content = content
      self.title = title
      self.user = user
    • 인스턴스
      -> review1 = Review(title="인생 영화", content = "재밋당", user = "김서영")
      review2 = Review(title="꿀잼 영화", content = "꿀잼이당", user = "홍길동")

이런식으로 값이 주어졌을 때 값들을 키&벨류 형식으로 주었기 때문에 위처럼 인스턴스에 들어간 변수들의 순서가 바뀌어도 값이 나올 때 문제가 없다.
print(review1.title, review2.content, review1.user)이런식으로 print해도 무관, 고른대로 값이 나온다.

profile
개발과 지식의 성장을 즐기는 개발자

0개의 댓글