2017-08-15 7 views
0

J'ai ce problème dans django oscar quand j'exécute python manage.py migrate je suis un débutant dans django oscar .any aide et suggestions sont les bienvenues. ci-dessous est mon message d'erreur.AttributeError: l'objet 'Settings' n'a pas d'attribut 'OSCAR_REQUIRED_ADDRESS_FIELDS'

@localhost production1]$ python manage.py makemigrations 
Traceback (most recent call last): 
    File "manage.py", line 22, in <module> 
    execute_from_command_line(sys.argv) 
    File "/usr/lib64/python2.7/site-packages/django/core/management/__init__.py", line 363, in execute_from_command_line 
    utility.execute() 
    File "/usr/lib64/python2.7/site-packages/django/core/management/__init__.py", line 337, in execute 
    django.setup() 
    File "/usr/lib64/python2.7/site-packages/django/__init__.py", line 27, in setup 
    apps.populate(settings.INSTALLED_APPS) 
    File "/usr/lib64/python2.7/site-packages/django/apps/registry.py", line 108, in populate 
    app_config.import_models() 
    File "/usr/lib64/python2.7/site-packages/django/apps/config.py", line 202, in import_models 
    self.models_module = import_module(models_module_name) 
    File "/usr/lib64/python2.7/importlib/__init__.py", line 37, in import_module 
    __import__(name) 
    File "/usr/lib/python2.7/site-packages/oscar/apps/address/models.py", line 1, in <module> 
    from oscar.apps.address.abstract_models import (
    File "/usr/lib/python2.7/site-packages/oscar/apps/address/abstract_models.py", line 19, in <module> 
    class AbstractAddress(models.Model): 
    File "/usr/lib/python2.7/site-packages/oscar/apps/address/abstract_models.py", line 35, in AbstractAddress 
    POSTCODE_REQUIRED = 'postcode' in settings.OSCAR_REQUIRED_ADDRESS_FIELDS 
    File "/usr/lib64/python2.7/site-packages/django/conf/__init__.py", line 57, in __getattr__ 
    val = getattr(self._wrapped, name) 
AttributeError: 'Settings' object has no attribute 'OSCAR_REQUIRED_ADDRESS_FIELDS' 

Répondre

2

par docs

Le dernier ajout au fichier de paramètres est d'importer tous les paramètres par défaut Oscar:

from oscar.defaults import * 

plus de détails install-by-hand, espérons que cela vous aidera

+0

grâce l'ont travaillé – harri