2011-01-08 63 views
0

我想知道下面的代碼是否有效,因爲在對象之後沒有指定方法。但它似乎在我的代碼中工作。這是怎麼發生的「創造」只是我自己定義的方法(create_user),計算機不應該明白我的方法,因爲它不是一個內置的方法初學者問題 - 在Django中使用的對象的語法

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

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

是字符串的一部分「創建「以某種方式工作?或「對象」會在默認情況下缺少指定的方法時創建數據庫?

回答

1

the docs

默認情況下,Django會增加一個名爲objects一個Manager每一個Django的模型類。

+0

這意味着「對象」將創建缺省分配方法的數據庫?謝謝.. – chow 2011-01-08 13:00:15