当前位置: 首页>>代码示例>>Python>>正文


Python v2.SchemaMigration方法代码示例

本文整理汇总了Python中south.v2.SchemaMigration方法的典型用法代码示例。如果您正苦于以下问题:Python v2.SchemaMigration方法的具体用法?Python v2.SchemaMigration怎么用?Python v2.SchemaMigration使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在south.v2的用法示例。


在下文中一共展示了v2.SchemaMigration方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: modeltranslation_fields

# 需要导入模块: from south import v2 [as 别名]
# 或者: from south.v2 import SchemaMigration [as 别名]
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() 
开发者ID:DCOD-OpenSource,项目名称:django-simple-help,代码行数:19,代码来源:0001_initial.py


注:本文中的south.v2.SchemaMigration方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。