2011-01-08 2 views
0

객체 뒤에 메소드가 할당되지 않아 아래 코드가 유효한지 궁금합니다. 그러나 그것은 내 코드에서 작동하는 것 같습니다. 어떻게 이런 일이 "생성"로 무슨 일이 있었 내 자신의 정의 방법 (CREATE_USER)이 빌드의 방법초급 질문 - 장고에서 사용되는 객체의 문법

def create_user(self, username, email, password): 

    new_user = User.objects.create_user(username, email, password) 
    new_user.save() 

하지 않은 문자열로, 컴퓨터가 내 방법을 이해하지 말아야의 일부입니다 "를 만들 "어떤 식 으로든 일하니? 또는 "객체"는 기본적으로 할당 된 메소드가 없을 경우 데이터베이스를 생성합니까? the docs에서

답변

1

:

기본적으로는, 장고 모든 장고 모델 클래스에 이름 objectsManager을 추가합니다.

+0

"개체"는 기본적으로 할당 된 메서드가 없을 경우 데이터베이스를 만들겠습니까? 고마워요. – chow

+1

@chow : ... 나는 여기서 완벽하게 정직해질 것입니다. 나는 당신이 말하는 * 단 하나의 것을 이해할 수 없다. –

+0

나는 내가 지금 이해했다고 생각한다. 나는 "모델"대 "객체"의 사용을 섞어서 원래 데이터베이스를 만들 것이라고 생각했다. – chow