Не найден модуль с именем blog.eg django

I'm facing this challenge!

 File "C:\Program Files\Python310\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
  File "<frozen importlib._bootstrap>", line 1030, in _gcd_import
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
  File "<frozen importlib._bootstrap>", line 986, in _find_and_load_unlocked      
  File "<frozen importlib._bootstrap>", line 680, in _load_unlocked
  File "<frozen importlib._bootstrap_external>", line 790, in exec_module
  File "<frozen importlib._bootstrap>", line 228, in _call_with_frames_removed    
  File "C:\Users\user\demoDjango\blog\eg\urls.py", line 1, in <module>
    from blog.eg.views import home
ModuleNotFoundError: No module named 'blog.eg'

below is my djangoDemo/blog/eg/urls file:

'''

из django.urls import path

из . import views

urlpatterns =[

path('', views.home, name="home"),

]

'''

And here is my eg/views file:

'''

из django.shortcuts import render

из django.http import HttpResponse

def home(request):

 return HttpResponse("Hello, Django! ")

'''

And finally demodjango/blog/urls mapping file:

''' from django.contrib import admin

from django.urls import path, include

    urlpatterns = [

        path("", include("eg.urls")) ,

        path('admin/', admin.site.urls),

        ]

'''' '''

'''.

Пробовали ли вы добавить ваше APP в INSTALLED_APPS в settings.py ?

В файле настроек у вас будет что-то вроде

INSTALLED_APPS = [
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django_extensions',
    '<YOUR_APP_HERE>',
]
Вернуться на верх