DjangoModelFactory
numaralı fabrika modelini kullanarak JSONField
türünde bir alan ayarlamaya çalışıyorum. Veritabanı QuerySet yanıt olarakDjangoModelFactory JsonField sözlük verisi yerine Unicode verilerini döndürüyor
class SubmittedAnswer(models.Model):
data = JSONField(default={})
is_rule_check_passed = models.NullBooleanField()
class SubmittedAnswerFactory(DjangoModelFactory):
class Meta:
model = SubmittedAnswer
data = {"option_ids": [1]}
, ben dict
olarak Unicode
olarak data
alanını alma ve değilim: İşte kodudur.
'data': u'{"option_ids":[3]}'}]
Bir şeyleri kaçırıyor muyum?
karşı; Hangisini kullanıyorsun? – Xelnor
Merhaba @Xelnor, django-jsonfield kullanıyorum - https://pypi.python.org/pypi/jsonfield – Shubham