Skip to content

error while starting web container with Docker #1

@skh113

Description

@skh113

the app works perfectly fine using dev settings.
but as I use prod settings to containerize it and start it on Docker, I get this error :

ModuleNotFoundError: No module named 'storefront.settings.dev'; 'storefront.settings' is not a package Traceback (most recent call last): File "/app/manage.py", line 22, in <module> main() File "/app/manage.py", line 18, in main execute_from_command_line(sys.argv) File "/usr/local/lib/python3.10/site-packages/django/core/management/__init__.py", line 446, in execute_from_command_line utility.execute() File "/usr/local/lib/python3.10/site-packages/django/core/management/__init__.py", line 440, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/usr/local/lib/python3.10/site-packages/django/core/management/base.py", line 415, in run_from_argv connections.close_all() File "/usr/local/lib/python3.10/site-packages/django/utils/connection.py", line 84, in close_all for conn in self.all(initialized_only=True): File "/usr/local/lib/python3.10/site-packages/django/utils/connection.py", line 76, in all return [ File "/usr/local/lib/python3.10/site-packages/django/utils/connection.py", line 73, in __iter__ return iter(self.settings) File "/usr/local/lib/python3.10/site-packages/django/utils/functional.py", line 57, in __get__ res = instance.__dict__[self.name] = self.func(instance) File "/usr/local/lib/python3.10/site-packages/django/utils/connection.py", line 45, in settings self._settings = self.configure_settings(self._settings) File "/usr/local/lib/python3.10/site-packages/django/db/utils.py", line 148, in configure_settings databases = super().configure_settings(databases) File "/usr/local/lib/python3.10/site-packages/django/utils/connection.py", line 50, in configure_settings settings = getattr(django_settings, self.settings_name) File "/usr/local/lib/python3.10/site-packages/django/conf/__init__.py", line 92, in __getattr__ self._setup(name) File "/usr/local/lib/python3.10/site-packages/django/conf/__init__.py", line 79, in _setup self._wrapped = Settings(settings_module) File "/usr/local/lib/python3.10/site-packages/django/conf/__init__.py", line 190, in __init__ mod = importlib.import_module(self.SETTINGS_MODULE) File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "<frozen importlib._bootstrap>", line 1050, in _gcd_import File "<frozen importlib._bootstrap>", line 1027, in _find_and_load File "<frozen importlib._bootstrap>", line 1001, in _find_and_load_unlocked

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions