First Of All:
class User(models.Model):
first_name = models.CharField(max_length = 100)
last_name = models.CharField(max_length = 100)
user = User()
for field in User._meta.fields:
user.field.name = 'John' # here is my problem
But I Can’t Insert “John” To first_name Or last_name.
How Can I Say user That field.name Is Name Of Field????
I just tried it out, and ._meta.fields returns the id field too.
To do what you want you can:
http://docs.python.org/library/functions.html#setattr