강의

멘토링

로드맵

Cộng đồng Hỏi & Đáp của Inflearn

Hình ảnh hồ sơ của pink321ryu
pink321ryu

câu hỏi đã được viết

Phát triển web Python (sử dụng Flask, SQLAlchemy)

một-nhiều 2

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

Viết

·

374

0

안녕하세요.

파이썬 class 부분이 약하다보니 헤매면서 개념을 잡아가며 진도를 빼고 있습니다.

한가지 좀 희안한 현상이 있는데요. 왜 이렇게 되는 지 모르겠습니다.

화면대로 따라가다가 잘 안되서 이런 저런 방법으로 개별 요소까지 넣었는데요.

강사님과 동일한 py 파일이구요.

그런데,

User.query.all() 을 해보면

User 의 name 으로 출력이 안되늗데요.

왜 그런건가요?

 

py 파일내 class User 이하 부분에

def repr(self):

return '<User %r>' $ self.name 을 넣어줘야 할까요?

 

감사님 화면에는 해당 줄이 없어도 출력이 name 으로 나오던데요.

 

pythonflasksqlalchemy

Quiz

68% người trả lời sai. Hãy thử ngay!

Hai loại quan hệ chính giữa các bảng cơ sở dữ liệu được giới thiệu trong bài giảng là gì?

một đối một, nhiều đối một

Một đối nhiều, nhiều đối một

Một đối nhiều, nhiều đối nhiều

다 đối đa, một đối một

Câu trả lời 1

0

kwangsung님의 프로필 이미지
kwangsung
Người chia sẻ kiến thức

한번 넣어 보시고 테스트 해보시면 좋겠습니다.

버전 마다 달라서 안될 수 있습니다. class 에 toString 함수가 __repr__ 을 지정해야할 것 같습니다.

pink321ryu님의 프로필 이미지
pink321ryu
Người đặt câu hỏi

class User 이하 부분에

def repr(self):

return '<User %r>' $ self.name

을 넣으니까 <User 'spring'> 와 같이 나오네요.

Hình ảnh hồ sơ của pink321ryu
pink321ryu

câu hỏi đã được viết

Đặt câu hỏi