def modeltranslation_fields(self):
"""
Helper function for generating modeltranslation multi language fields.
Args:
self: (south.v2.SchemaMigration): Migrations instance.
Returns:
tuple: tuple with modeltranslation fields.
"""
if modeltranslation():
title = tuple([("title_{language}".format(**{"language": language, }), self.gf("django.db.models.fields.CharField")(db_index=True, max_length=255, null=True, blank=True)) for language in list(dict(settings.LANGUAGES).keys())])
text = tuple([("text_{language}".format(**{"language": language, }), self.gf("django.db.models.fields.TextField")(null=True, blank=True)) for language in list(dict(settings.LANGUAGES).keys())])
return title + text
else:
return tuple()
0001_initial.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录