Beispiel #1
0
def setup():
    from django.conf import settings

    # Look for Metadata subclasses in appname/seo.py files
    for app in settings.INSTALLED_APPS:
        try:
            module_name = '%s.seo' % str(app)
            __import__(module_name)
        except ImportError:
            pass

    # if SEO_MODELS is defined, create a default Metadata class
    if hasattr(settings, 'SEO_MODELS'):
        __import__('rollyourown.seo.default')

    from rollyourown.seo.base import register_signals
    register_signals()
Beispiel #2
0
def setup():
    is_loaded = False
    # Look for Metadata subclasses in appname/seo.py files
    for app in settings.INSTALLED_APPS:
        try:
            module_name = '%s.seo' % str(app)
            importlib.import_module(module_name)
            is_loaded = True
        except ImportError:
            pass

    # if SEO_MODELS is defined, create a default Metadata class
    if hasattr(settings, 'SEO_MODELS') and not is_loaded:
        importlib.import_module('rollyourown.seo.default')

    from rollyourown.seo.base import register_signals
    register_signals()
Beispiel #3
0
 def ready(self):
     from rollyourown.seo.base import register_signals
     register_signals()
Beispiel #4
0
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import django
django.setup()

from django.conf import settings

# Look for Metadata subclasses in appname/seo.py files
for app in settings.INSTALLED_APPS:
    try:
        module_name = '%s.seo' % str(app)
        __import__(module_name)
    except ImportError:
        pass

# if SEO_MODELS is defined, create a default Metadata class
if hasattr(settings, 'SEO_MODELS'):
    __import__('rollyourown.seo.default')

from rollyourown.seo.base import register_signals
register_signals()
Beispiel #5
0
#!/usr/bin/env python
# -*- coding: UTF-8 -*-

from django.conf import settings

# Look for Metadata subclasses in appname/seo.py files
for app in settings.INSTALLED_APPS:
    try:
        module_name = '%s.seo' % str(app)
        __import__(module_name)
    except ImportError:
        pass

# if SEO_MODELS is defined, create a default Metadata class
if hasattr(settings, 'SEO_MODELS'):
    __import__('rollyourown.seo.default')

from rollyourown.seo.base import register_signals
register_signals()