как обрабатывать mongoengine имя поля с «-» тире в Джанго models.py

Обновить

April 2019

Просмотры

94 раз

1
class Patent_document(EmbeddedDocument):
    meta = {'collection': 'patent', 'strict': False}
    ucid = StringField(required=True)
    abstract = EmbeddedDocumentField(Abstract)
    description = EmbeddedDocumentField(Description)
    bibliographic-data = EmbeddedDocumentField(Bibliographic_data)

Мой файл JSON в MongoDB есть поля, которые имеют «-» (тире) в имени поля, которое вызовет ошибку в models.py в проекте Django. Как иметь дело с особым характером, такие как «-» в имени поля, чтобы сделать это правильно?

введите описание изображения здесь введите описание изображения здесь

0 ответы