Python 如何在Django_cms(hvad)中获得外键关系中的未翻译模型

Python 如何在Django_cms(hvad)中获得外键关系中的未翻译模型,python,django,models,multilingual,django-hvad,Python,Django,Models,Multilingual,Django Hvad,我正在django cms中使用hvad作为多语言模型,用于我的项目二级应用学位领域 在my setting.py中,使用了两种语言 LANGUAGES = [ ('en', _('English')), ('fr', _('French')), ] Degree model.py采用多语言结构: class Degree(TranslatableModel): translations = TranslatedFields( degree_nm = models.

我正在django cms中使用hvad作为多语言模型,用于我的项目二级应用学位领域 在my setting.py中,使用了两种语言

LANGUAGES = [
    ('en', _('English')),
    ('fr', _('French')),
]
Degree model.py采用多语言结构:

class Degree(TranslatableModel):

translations = TranslatedFields(

    degree_nm = models.CharField(max_length=100, verbose_name =_('Degree Name')),
    des = models.TextField(verbose_name = _('Description')),
    title = models.CharField(max_length=512, verbose_name=_('Title')),
    slug = models.SlugField(max_length=512, verbose_name=_('Slug')),
    created_date = models.DateTimeField(auto_now_add=True, blank=True, null=True),
    updated_date = models.DateTimeField(auto_now=True, blank=True, null=True),
    created_by = models.ForeignKey(User, blank=True, null=True, editable=False),   
)
现在在django cms的域内应用程序中建立外键关系 域的models.py是因为我不使用translateablemodel,而是使用普通模型

class Domain(TranslatableModel):    

translations = TranslatedFields(
degree = models.ForeignKey('degree.Degree')
domain_nm = models.CharField(max_length=100, verbose_name ='Domain Name')
des = models.TextField(verbose_name = 'Description')
title = models.CharField(max_length=512, verbose_name='Title')
slug = models.SlugField(max_length=512, verbose_name='Slug')
created_date = models.DateTimeField(auto_now_add=True, blank=True, null=True)
updated_date = models.DateTimeField(auto_now=True, blank=True, null=True)
created_by = models.ForeignKey(User, blank=True, null=True, editable=False)
)
因此,当我在django cms的域中添加记录时,它只显示当前的语言条目。我希望能同时得到英文和法文的唱片

提前感谢