class 2

[Django] Model

Model : 저장된 데이터베이스의 구조 장고는 Model을통해 데이터에 접근하고 조작한다. 이러한 Model은 사용하는 데이터들의 필수 필드들과 동작들을 포함한다. 일반적으로 각각의 모델은 하나의 데이터베이스 테이블에 Mapping한다. Model class 1개 = 데이터베이스 테이블 1개 Model 생성 실습 1. project를 생성한 후에, App을 생성 -> settings에 등록한다 2. App / models.py를 수정 원하는 컬럼과 필수 조건을 명시한다. from django.db import models # Create your models here. class myapp(models.Model): title = models.CharField(max_length=10) content ..

django 2023.03.25

[22.09.13] 클래스와 객체 ( class / object / __init__ )

Class 속성과 행위를 갖는 데이터 타입. 사용할 데이터(변수)와 데이터를 다루는 함수를 하나로 캡슐화한것 첫글자는 대문자로 써주기 ! Object 클래스로 생성되어 구체화된 객체(인스턴스) class가 객체화되어 메모리에 있는 상태 __init__(self) : 생성자 클래스 인스턴스가 생성될 때 호출됨 self는 항상 첫번째에 온다 ( 자기자신을 뜻함 ) 해당 클래스가 다루는 데이터를 정의함 속성으로 name, speed를 갖는 Car 클래스 만들기 name = 'None', speed = 0 을 추가하여 default값 설정하면 빈 값을 넣어도 오류안남. 차의 이름과 속도를 알려주는 info 메소드 추가하기 Counter 클래스 만들기 ~ 오늘의 강의 후기 ~ 처음에 class 설명 들을 땐.. ..

PYTHON/강의복습 2022.09.13