5.urls.py
[任意のプロジェクト名]/[任意のプロジェクト名]/urls.py
from django.urls import path, include
from django.contrib import admin // contribはcontribute(提供する)の略でDjangoが提供している機能
from django.conf import settings // confはconfiguration(設定)の略
from django.conf.urls.static import static
urlpatterns = [
path('admin', admin.site.urls),
path('', include('[任意のアプリ名].urls')),
]
urlpatterns += static(
settings.MEDIA_URL,
document_root=settings.MEDIA_ROOT
)
urls.py
from django.urls import path
from django.contrib.auth import views as auth_views
from . import views
app_name = '[任意のアプリ名]'
urlpatterns = [
path('', views.index, name='index'),
path('new', views.new, name='new'),
path('detail/<int:id>', views.detail, name='detail'),
path('delete/<int:id>', views.delete, name='delete'),
path('edit/<int:id>', views.edit, name='edit'),
]
エラー
Import “django.urls” could not be resolved from source
Djangoがインストールされていません
cd [任意のプロジェクト名]
pip install django
pip install django-cleanup
をしてください