Error with the Django runserver command

2

Trying to run the local Django server I get the following error in the terminal when running using runserver .

This is the code:

Traceback (most recent call last):
  File "manage.py", line 10, in <module>
    execute_from_command_line(sys.argv)
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 385, in execute_from_command_line
    utility.execute()
  File "/usr/lib/python2.7/dist-packages/django/core/management/__init__.py", line 354, in execute
    django.setup()
  File "/usr/lib/python2.7/dist-packages/django/__init__.py", line 21, in setup
    apps.populate(settings.INSTALLED_APPS)
  File "/usr/lib/python2.7/dist-packages/django/apps/registry.py", line 85, in populate
    app_config = AppConfig.create(entry)
  File "/usr/lib/python2.7/dist-packages/django/apps/config.py", line 87, in create
    module = import_module(entry)
      File "/usr/lib/python2.7/importlib/__init__.py", line 37, in        import_module
    __import__(name)
    ImportError: No module named registration

Why is this happening and how can I prevent it from happening again?

    
asked by G. Michel 11.02.2016 в 04:27
source

1 answer

2

Friend, if I'm not wrong, you've created an application called registration and you forgot to add it to the installed application settings:

INSTALLED_APPS = [
'registration',
]

Add the application to the list of installed applications and that's it, or else, it's an external package that you used to work on django and you have not added it, that problem occurs.

    
answered by 10.03.2016 в 03:18