Невозможно зарегистрировать приложение в Django: Получение исключения: ModuleNotFoundError: Нет модуля с именем
1.Я создал проект Django в azure function. 2.Затем я создал приложение с именем Scan_domain. 3.Теперь я пытаюсь зарегистрироваться в основных настройках django
введите описание изображения здесь
Я не могу зарегистрироваться. Он показывает ошибку, подобную этой
Worker failed to load function: 'CSFHTTP' with function id: '8e6ff963-aaa3-44b7-9275-72394fca2dc8'. [2021-12-07T17:03:12.027Z] Result: Сбой Исключение: ModuleNotFoundError: Нет модуля с именем 'Scan_Domain'. Руководство по устранению неполадок: https://aka.ms/functions-modulenotfound. Стек: File "C:\Program Files\Microsoft\Azure Functions Core Tools\workers\python\3.8\WINDOWS\X64\azure_functions_worker\dispatcher.py", line 305, in handle__function_load_request func = loader.load_function( Файл "C:\Program Files\Microsoft\Azure Functions Core Tools\workers\python\3.8\WINDOWS\X64\azure_functions_worker\utils\wrappers.py", строка 42, in call raise extend_exception_message(e, message) Файл "C:\Program Files\Microsoft\Azure Functions Core Tools\workers\python\3.8\WINDOWS\X64\azure_functions_worker\utils\wrappers.py", строка 40, in call return func(*args, **kwargs) Файл "C:\Program Files\Microsoft\Azure Functions Core Tools\workers\python\3.8\WINDOWS\X64\azure_functions_worker\loader.py", строка 85, in load_function mod = importlib.import_module(fullmodname) Файл "C:\Users\iaila\anaconda3\lib\importlib_init.py", строка 127, in import_module return bootstrap.gcd_import(name[level:], package, level) Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\CSFHTTP_init.py", строка 4, in from Cloud_Security.wsgi import application Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\Cloud_Security\wsgi.py", строка 16, in application = get_wsgi_application() Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\CSFPenv\lib\site-packages\django\core\wsgi.py", строка 12, in get_wsgi_application django.setup(set_prefix=False) Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\CSFPenv\lib\site-packages\django_init.py", строка 24, in setup apps.populate(settings.INSTALLED_APPS) Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\CSFPenv\lib\site-packages\django\apps\registry.py", строка 91, in populate app_config = AppConfig.create(entry) Файл "D:\A_Time_Prov\dev\Cloud_Security\Cloud_Security_fApp\CSFPenv\lib\site-packages\django\apps\config.py", строка 224, in create import_module(entry) Файл "C:\Users\iaila\anaconda3\lib\importlib_init_.py", строка 127, in import_module return _bootstrap._gcd_import(name[level:], package, level)
Простите, я не заметил этого раньше, что не так с вашим проектом, так это структура папок вашего проекта, Scan_Domain должен быть на уровне, где существует manage.py, как я вижу из вашей картинки, он встроен на один уровень глубже, вероятно, в файлы проекта... измените структуру папок вашего проекта, и он будет работать, приятель