Exemple #1
0
 def test_foreignkey_dict(self):
     FK_REGISTRY = {
         'flatpages.flatpage': {'name': 'category'}
     }
     _process_registry(FK_REGISTRY, register_fk)
     from django.contrib.flatpages.models import FlatPage
     self.assertTrue('category' in FlatPage()._meta.get_all_field_names())
 def test_m2m_string(self):
     M2M_REGISTRY = {
         'flatpages.flatpage': 'categories'
     }
     _process_registry(M2M_REGISTRY, register_m2m)
     from django.contrib.flatpages.models import FlatPage
     self.assertTrue('category' in FlatPage()._meta.get_all_field_names())
    def test_m2m_string(self):
        M2M_REGISTRY = {"flatpages.flatpage": "categories"}
        _process_registry(M2M_REGISTRY, registry.register_m2m)
        from django.contrib.flatpages.models import FlatPage

        self.assertTrue(
            "category" in [f.name for f in FlatPage()._meta.get_fields()])
    def test_foreignkey_dict(self):
        FK_REGISTRY = {"flatpages.flatpage": {"name": "category"}}
        _process_registry(FK_REGISTRY, registry.register_fk)
        from django.contrib.flatpages.models import FlatPage

        self.assertTrue(
            "category" in [f.name for f in FlatPage()._meta.get_fields()])
 def test_foreignkey_string(self):
     FK_REGISTRY = {
         'flatpages.flatpage': 'category'
     }
     _process_registry(FK_REGISTRY, registry.register_fk)
     from django.contrib.flatpages.models import FlatPage
     self.assertTrue('category' in [f.name for f in FlatPage()._meta.get_fields()])
Exemple #6
0
 def test_foreignkey_list(self):
     FK_REGISTRY = {
         'flatpages.flatpage': ({
             'name': 'category',
             'related_name': 'cats'
         }, )
     }
     _process_registry(FK_REGISTRY, registry.register_fk)
     from django.contrib.flatpages.models import FlatPage
     self.assertTrue(
         'category' in [f.name for f in FlatPage()._meta.get_fields()])
Exemple #7
0
def register():
    from categories import settings
    from categories.registration import (_process_registry, registry)
    _process_registry(settings.FK_REGISTRY, registry.register_fk)
    _process_registry(settings.M2M_REGISTRY, registry.register_m2m)
def register():
    from categories import settings
    from categories.registration import (_process_registry, registry)
    _process_registry(settings.FK_REGISTRY, registry.register_fk)
    _process_registry(settings.M2M_REGISTRY, registry.register_m2m)
Exemple #9
0
    'micro': 2,
    'releaselevel': 'beta',
    'serial': 1
}


def get_version(short=False):
    assert __version_info__['releaselevel'] in ('alpha', 'beta', 'final')
    vers = [
        "%(major)i.%(minor)i" % __version_info__,
    ]
    if __version_info__['micro'] and not short:
        vers.append(".%(micro)i" % __version_info__)
    if __version_info__['releaselevel'] != 'final' and not short:
        vers.append(
            '%s%i' %
            (__version_info__['releaselevel'][0], __version_info__['serial']))
    return ''.join(vers)


__version__ = get_version()

try:
    from categories import settings
    from categories.registration import (_process_registry, register_fk,
                                         register_m2m)
    _process_registry(settings.FK_REGISTRY, register_fk)
    _process_registry(settings.M2M_REGISTRY, register_m2m)
except:
    pass
 def test_m2m_string(self):
     M2M_REGISTRY = {'flatpages.flatpage': 'categories'}
     _process_registry(M2M_REGISTRY, register_m2m)
     from django.contrib.flatpages.models import FlatPage
     self.assertTrue('category' in FlatPage()._meta.get_all_field_names())
Exemple #11
0
__version_info__ = {
    'major': 1,
    'minor': 2,
    'micro': 2,
    'releaselevel': 'final',
    'serial': 1
}


def get_version(short=False):
    assert __version_info__['releaselevel'] in ('alpha', 'beta', 'final')
    vers = ["%(major)i.%(minor)i" % __version_info__, ]
    if __version_info__['micro'] and not short:
        vers.append(".%(micro)i" % __version_info__)
    if __version_info__['releaselevel'] != 'final' and not short:
        vers.append('%s%i' % (__version_info__['releaselevel'][0], __version_info__['serial']))
    return ''.join(vers)

__version__ = get_version()


try:
    from categories import settings
    from categories.registration import (_process_registry, register_fk,
                                        register_m2m)
    _process_registry(settings.FK_REGISTRY, register_fk)
    _process_registry(settings.M2M_REGISTRY, register_m2m)
except:
    pass