
django-admin startapp myapp
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('myapp.urls'))
]
기본적으로 urlpatterns를 반드시 정의해야 하며 이 안에는 라우팅 정보가 들어가 있다.
admin/ 은 장고가 기본적으로 가지고 있는 관리자 화면으로 이동하기 위한 수단이다.
만약 사용자가 https://127.0.0.1/로 접속을 했을 때
myapp에 있는 views.py에 위임을 하기 위해서 경로에 myapp.urls를 작성해주면 된다.
또한 myapp안에 urls.py를 복사해서 붙여 넣기 해야 사용할 수 있음

즉 내가 생성한 전체 파일들이다.
from django.urls import path
from myapp import views
urlpatterns = [
path('', views.index),
path('create/', views.create),
path('read//', views.read),
path('update//', views.update), # read 뒤에 있는 는 언제든지 바뀔 수 있는 가변적 링크임
path('delete/', views.delete)
경로를 더 추가한 코드이다.
def index(request):
article = '''<h2>Welcome</h2> Hello, Django ''' return HttpResponse(HTMLTemplate(article))
index 함수