这个对象实例并 没有 对数据库做修改。 在调用 方法之前,记录并没有保存至数据库,像这样:

    1. >>> p.save()

    因为 Publisher 模型有一个自动增加的主键 id ,所以第一次调用 save() 还多做了一件事: 计算这个主键的值并把它赋值给这个对象实例:

    1. >>> p.id

    前面执行的 save() 相当于下面的SQL语句:

    1. address = '2855 Telegraph Ave.',
    2. city = 'Berkeley',
    3. country = 'U.S.A.',
    4. website = 'http://www.apress.com'