[Python] AttributeError: module 'django.conf.global_settings' has no attribute 'ROOT_URLCONF'...

Discussão em 'Python' iniciado por Stack, Julho 27, 2025.

  1. Stack

    Stack Membro Participativo

    No matter what I do, I get this error in Azure Stream logs, everything works fine when I run the project locally.

    my wsgi.py file:

    import os

    from django.core.wsgi import get_wsgi_application


    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mojspecjalista.settings')

    application = get_wsgi_application()


    My project url file:

    from django.contrib import admin
    from django.urls import path, include


    urlpatterns = [
    path('', include('App.api.urls')),
    path('admin/', admin.site.urls),
    ]


    manage.py:

    def main():
    """Run administrative tasks."""
    os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mojspecjalista.settings')
    try:
    from django.core.management import execute_from_command_line
    except ImportError as exc:
    raise ImportError(
    "Couldn't import Django. Are you sure it's installed and "
    "available on your PYTHONPATH environment variable? Did you "
    "forget to activate a virtual environment?"
    ) from exc
    execute_from_command_line(sys.argv)


    if __name__ == '__main__':
    main()


    and lastly my settings:

    ROOT_URLCONF = 'mojspecjalista.urls'

    Continue reading...

Compartilhe esta Página