Django Администратор пользовательского фильтра поиска или обработки Unicode - PullRequest
0 голосов
/ 07 января 2020

Я добавляю кодировку UTF-8 'json' в модели, а затем добавляю поле поиска на экран администратора

proj/myapp/models.py

class MyJson(models.Model):
    my_json = models.CharField(null=True,max_length=20000)

proj/myapp/admin.py

class MyJsonAdmin(admin.ModelAdmin):
    search_fields = ["my_json"]

затем я пытаюсь найти слово, но тщетно.

Я полагаю, это потому, что текст хранится как json с этим символом Unicode.

\u3054\u81ea\u7531\u306b\uff01\u3044

Есть ли способ решить эту проблему ??

Я думаю, что я должен сделать обратный вызов custom_fields, хотя я не уверен, как это сделать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...