inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

파이썬 웹 개발(Flask, SQLAlchemy 이용)

one-to-many 2

relationship 코드위치.

171

MIKE.aeon

작성한 질문수 53

0

안녕하세요.

role, user 클래스중, relationship 선언위치는 one 쪽에 선언하는게 일반적인가요? 아니면 반대로 해도 되나요?

role:user -> one to many 라고 봤을때, role 클래스에 위치하는데, 이것을 user 클래스에 넣고

roles = db.relationship('role', backref='user', lazy='dynamic')

이런식으로 코딩해도 되는지 문의 드립니다.

아니면 설명해주시진 않았지만, 암묵적인 규칙같은것이 있는지 문의 드립니다.

flask sqlalchemy python

답변 1

0

최광성

relarionship 은 many의 저장소라 one 쪽에 두는게 맞습니다.

유저가 단일 롤을 갖는 경우 다중롤을 갖는 경우가 있어 디자인하기 나름입니다.

실습 2인데 커서아이디 같은거 다운로드 안내같은건 따로없나요??

0

1

1

5. 실습 (1) 개발 환경 준비와 프로젝트 구조 03:11

0

3

0

실행이 안 되는데요.

0

3

0

print 문법 실행 안 돼요.

0

3

1

작업형2 인코딩 질문

0

16

2

작업형 3 벼락치기 공부방법 질문

0

14

2

14강의 예시 데이터를 통한 답을 구하는 과정에서의 문의

0

6

1

영문 계정

0

8

1

기출 11회 작업형 2_전체 데이터 학습 여부

0

27

2

(등록 웹 페이지 개발 3) relationship등록관련 경고문구

0

299

1

(many to many)에러문구 관련

0

379

1

(one-to-many) admin.users.all() 시 출력화면

0

387

1

[db, model2] inflearn 테이블 생성오류시 참고하세요.

0

262

1

use inflearn;

0

320

1

공유 템플릿

0

352

1

run이 작동이 안됩니다ㅠㅠ

0

285

1

서버를 열었을때 404 오류가 납니다

0

286

1

실습 중 질문이 있습니다.

0

575

3

BluePrint 질문입니다.

0

327

1

Project.query.get(1) 질문

0

361

2

db, model2에서 db.create_all()수행시 나타나는 오류입니다..

0

532

1

sql db중에 id 1의 정보가없습니다

0

291

1

ForeignKey 에러 관련.

0

242

3

Delete가아니고 Update강의가 올라와있네요

0

222

2