What is the meaning of Model.dirty_fields?
Looks like a bug -- the `dirty_fields` property should return an empty list for instances that are fetched from the database. Thanks for letting me know!
 Yeah, I read it in docs.
I'll wait a bugfix. I need this functionality in my small project. :)

Just a code:

``` python
>>> from blueprints.auth.models import User
>>> user = User.get(User.id == 1)
>>> user.dirty_fields
[<peewee.PrimaryKeyField object at 0x7f8d2e948da0>, <peewee.CharField object at 0x7f8d2e9487b8>, <peewee.CharField object at 0x7f8d2e948a58>, <peewee.CharField object at 0x7f8d2e948898>, <peewee.CharField object at 0x7f8d2e948b00>, <peewee.CharField object at 0x7f8d2e948b38>, <peewee.CharField object at 0x7f8d2e948b70>, <peewee.ForeignKeyField object at 0x7f8d2e948ba8>, <peewee.DateTimeField object at 0x7f8d2e948be0>, <peewee.CharField object at 0x7f8d2e948c18>, <peewee.BooleanField object at 0x7f8d2e948c50>, <peewee.BooleanField object at 0x7f8d2e948c88>, <peewee.BooleanField object at 0x7f8d2e948cc0>]
>>> 
```

I expected to get an empty list. Am I wrong?
