HTTP request
-> urls.py, views.py,
models.py ⇄ Database
WSL… Windows Subsystem for Linux
$ python3 -m venv venv
$ source venv/bin/activate
$ pip3 install django==3.2
$ django-admin startproject helloworldproject
$ python3 manage.py runserver

$ python3 manage.py migrate
$ python3 manage.py runserver
http://127.0.0.1:8000/admin/login/?next=/admin/
views.py
from django.http import HttpResponse
def helloworldfunc(request):
return HttpResponse("<h1>Hello, World!</h1>")
urls.py
from django.contrib import admin
from django.urls import path
from .views import helloworldfunc
urlpatterns = [
path('admin/', admin.site.urls),
path('helloworldurl/', helloworldfunc),
]
http://127.0.0.1:8000/helloworldurl/
