def inclusive_fields(inmodel, except_fields=[]):
    for field, model in inmodel._meta.get_fields_with_model():
        # Field relates to the parent of the model it's on
        if isinstance(field, OneToOneField):
            # Passed model
            if (model is None) and (field.rel.to in inmodel.__bases__):
                continue
            # Ancestor model
            if (model is not None) and (field.rel.to in model.__bases__):
                continue
        if field.name in except_fields:
            continue
        yield field

# Signal Registration
Return the timezone associated with the given `datetime` object formatted
dataset/ETHPy150Open rvanlaar/easy-transifex/src/transifex/transifex/txcommon/models.py/inclusive_fields--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/Babel-0.9.6/babel/dates.py/get_timezone_gmt