初学者问题-Django中使用的对象语法

初学者问题-Django中使用的对象语法,django,syntax,Django,Syntax,我想知道下面的代码是否有效,因为在对象之后没有指定方法。然而,它似乎在我的代码中工作。这是怎么发生的?因为“create”只是我自己定义的方法(create\u user)的一部分,计算机不应该理解我的方法,因为它不是内置方法 def create_user(self, username, email, password): new_user = User.objects.create_user(username, email, password) new_user.save(

我想知道下面的代码是否有效,因为在对象之后没有指定方法。然而,它似乎在我的代码中工作。这是怎么发生的?因为“create”只是我自己定义的方法(create\u user)的一部分,计算机不应该理解我的方法,因为它不是内置方法

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

    new_user = User.objects.create_user(username, email, password)
    new_user.save()
字符串“create”是否以某种方式起作用?或者默认情况下,“对象”将在没有指定方法的情况下创建数据库?

来自:

默认情况下,Django向每个Django模型类添加一个名为
objects
Manager


默认情况下,这意味着“对象”将在没有指定方法的情况下创建数据库?谢谢..@chow:。。。我在这里会非常诚实。你说的我一句也听不懂。我想我现在明白了,我把“模型”和“对象”的用法搞混了,这就是为什么我原以为它会创建一个数据库……真的谢谢!!!