JSON для моделирования класса с помощью Django

Я пытаюсь получить объект JSON, например:

{
    "username": "clelio",
    "name": "Clelio de Paula",
}

, и преобразовать его в:

  class User(models.Model):

     name = models.CharField(max_length=30)
     username = models.CharField(max_length=20)

     def jsonToClass(s):

       aux = json.dumps(s, self)

       self.name = aux['name']
       self.id = aux['id']

Поэтому я попытался использовать simplejson и один метод под названием jsonToClass () :

  >>> import simplejson as json
  >>> u1 = User()
  >>> u1.jsonToClass(face)
  >>> u1.save()

Это не работает. Какой самый простой способ сделать то, что я хочу?

8
задан Peter Mortensen 24 June 2012 в 00:44
поделиться