리셋 되지 말자

[CSAPI] Django login app 생성 본문

프로젝트

[CSAPI] Django login app 생성

kyeongjun-dev 2021. 10. 4. 15:04

login App 생성 및 설정

django의 django.contrib.auth 를 이용해 로그인 기능을 구현한다. 우선 app을 생성하고 간단하게 url과 view를 테스트용으로 설정한다.

 

login app 생성

$ django-admin startapp login
$ ls
config  csapi  Dockerfile  login  manage.py  venv

 

config/settings.py 에 app 등록

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'csapi',
    'login',
]

 

config/urls.py 에 urls.py 등록

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('api/', include('csapi.urls')),
    path('user/', include('login.urls')),
]

 

login/ursl.py 생성

from django.urls import path
from . import views

urlpatterns = [
    path('', views.index),
]

 

login/views.py 수정

from django.shortcuts import render
from django.http import HttpResponse

def index(request):
    return HttpResponse('login page 입니다')

 

user url 접속 테스트

'프로젝트' 카테고리의 다른 글

[CSAPI] Django 회원가입 구현  (0) 2021.10.05
[CSAPI] Django login, logout 구현  (0) 2021.10.05
[CSAPI] Django csapi app 생성  (0) 2021.10.04
[CSAPI] Django containerization  (0) 2021.10.04
[CSAPI] Django 개발환경 셋팅  (0) 2021.10.03
Comments