обратитесь к ключу JSONField с пробелом - PullRequest
0 голосов
/ 01 февраля 2019

Я пытаюсь ссылаться на ключ, используя list_display в admin.py
Имя ключа Json содержит пробел.

Я получаю эту ошибку:

(admin.E108) The value of 'list_display[1]' refers to 'data__Service ID' , which is not a callable, an attribute of 'BotAdmin', or an attribute or method on 'myapp.Bot'

Код:

class Bot(models.Model):
    data = JSONField(default=dict, encoder=DjangoJSONEncoder)

class BotAdmin(admin.ModelAdmin):
    list_display = (
        'data__Title',
        'data__Service ID'
    )
...