25 lines
839 B
Python
25 lines
839 B
Python
import os
|
|
import logging
|
|
from django.apps import AppConfig
|
|
from django.conf import settings
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
|
|
class WeirdLittleEmpire(AppConfig):
|
|
name = 'weirdlittleempire'
|
|
verbose_name = _("My Shop")
|
|
logger = logging.getLogger('weirdlittleempire')
|
|
|
|
def ready(self):
|
|
if not os.path.isdir(settings.STATIC_ROOT):
|
|
os.makedirs(settings.STATIC_ROOT)
|
|
if not os.path.isdir(settings.MEDIA_ROOT):
|
|
os.makedirs(settings.MEDIA_ROOT)
|
|
if hasattr(settings, 'COMPRESS_ROOT') and not os.path.isdir(settings.COMPRESS_ROOT):
|
|
os.makedirs(settings.COMPRESS_ROOT)
|
|
as_i18n = ""
|
|
self.logger.info("Running as polymorphic{}".format(as_i18n))
|
|
|
|
from weirdlittleempire import search_indexes
|
|
__all__ = ['search_indexes']
|