ソースを参照

Renamed management commands to have a namespace.

This seems cleaner overall and allows the common names such as
"import_catalogue" to be defined by your application.
master
David Winterbottom 13年前
コミット
5c6b4058ee

oscar/management/commands/calculate_scores.py → oscar/management/commands/oscar_calculate_scores.py ファイルの表示

5
 from oscar.core.loading import import_module
5
 from oscar.core.loading import import_module
6
 import_module('analytics.utils', ['ScoreCalculator'], locals())
6
 import_module('analytics.utils', ['ScoreCalculator'], locals())
7
 
7
 
8
+logger = logging.getLogger(__name__)
9
+
8
 
10
 
9
 class Command(BaseCommand):
11
 class Command(BaseCommand):
10
-    
11
     help = 'Calculate product scores based on analytics data'
12
     help = 'Calculate product scores based on analytics data'
12
     
13
     
13
     def handle(self, *args, **options):
14
     def handle(self, *args, **options):
14
-        
15
-        logger = logging.getLogger(__name__)
16
-        calculator = ScoreCalculator(logger)
17
-        calculator.run()
15
+        ScoreCalculator(logger).run()
18
 
16
 
19
         
17
         
20
         
18
         

oscar/management/commands/generate_email.py → oscar/management/commands/oscar_generate_email_content.py ファイルの表示


oscar/management/commands/import_catalogue.py → oscar/management/commands/oscar_import_catalogue.py ファイルの表示


oscar/management/commands/import_images.py → oscar/management/commands/oscar_import_catalogue_images.py ファイルの表示


oscar/management/commands/import_stock.py → oscar/management/commands/oscar_import_stock.py ファイルの表示


読み込み中…
キャンセル
保存