ModuleNotFoundError: No module named 'main/urls' 에러 발생

itisny·2023년 10월 10일
0
post-custom-banner

🚨문제

📢 에러 발생

ModuleNotFoundError: No module named 'main/urls'

⚡ 에러난 코드

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('main/urls')),
    path('product', include('product/urls')),
    path('qna', include('qna/urls')),
    path('notice', include('notice/urls')),
]

🔎원인

tutorialdjango폴더 안의 urls.py에서 include안에 오타가 있었다.
모듈이기때문에 /가 아니라 .로 해줬어야했다.

💡해결

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('main.urls')),
    path('product', include('product.urls')),
    path('qna', include('qna.urls')),
    path('notice', include('notice.urls')),
]

❗ 팁

  1. tutorialdjango폴더 안의 settings.py확인
    INSTALLED_APPS안의 내용의 잘 작성되어 있는지 살펴보자
    (특히 ,가 붙어있는지 살펴보자)
  2. tutorialdjango폴더 안의 urls.py 확인
post-custom-banner

0개의 댓글