#20250314

관리자 생성
> python manage.py createsuperuser
사용자 이름 : admin
이메일 주소 :
password : p@ssw0rd!@123

로그인 기능 구현
장고는 로그인, 로그아웃 기능을 쉽게 구현할 수 있는 django.contrib.auth 앱을 제공한다.

> django-admin startapp common

projects\django 밑에 common 폴더가 생성된다.

[config\settings.py]
34 라인 INSTALLED_APPS 변수에 'common.apps.CommonConfig', 추가

[config\urls.py]
path('common/', include('common.urls')),

[common\urls.py] (새로 생성)
from django.urls import path
from django.contrib.auth import views as auth_views
from . import views

app_name='common'
urlpatterns=[
   path('login/', auth_views.LoginView.as_view(), name='login'),
]

[base.html]
로그인 창 부분 href 태그에 링크 걸기
{% url 'common.login' %}