본문 바로가기
파이썬/파이썬기본문법

파이썬 Django PostgreSQL AWS 멤버 추가

by flycoding 2024. 3. 20.
반응형

파이썬 Django PostgreSQL AWS 멤버 추가

"마이 테니스 클럽" 프로젝트에는 127.0.0.1:8000/ 회원이 없다.

그것은 우리가 새로운 데이터베이스를 만들었고, 그것이 비어 있기 때문이다.

기존 SQLite 데이터베이스에는 5명의 멤버가 포함되어 있었으므로 관리자 인터페이스로 뛰어들어 동일한 5명의 멤버를 추가해 보겠다.

그러나 먼저 새로운 슈퍼 유저를 만들어야 한다.

 

파이썬 Django PostgreSQL AWS supersuser 추가

이제 새로운 데이터베이스가 생겼기 때문에 슈퍼유저를 다시 한 번 만들어야 한다:

이는 명령 보기에 다음 명령을 입력하여 수행된다:

py manage.py createsuperuser

 

이를 통해 다음과 같은 메시지를 얻을 수 있다:

Username:

 

여기에는 사용자 이름, 전자 메일 주소, (가짜 전자 메일 주소를 선택할 수 있음) 및 암호를 입력해야 한다:

Username: johndoe
Email address: johndoe@dummymail.com
Password:
Password (again):
This password is too short. It must contain at least 8 characters.
This password is too common.
This password is entirely numeric.
Bypass password validation and create user anyway? [y/N]:

 

암호가 기준을 충족하지 못했지만 테스트 환경이며, 어쨌든 사용자를 만들기로 선택했다:

Bypass password validation and create user anyway? [y/N]: y

 

[Enter]를 누르면 성공적으로 사용자를 생성해야 한다:

Superuser created successfully.

 

이제 서버를 다시 시작한다:

py manage.py runserver

 

브라우저 창에서 주소 표시줄에 127.0.0.0.1:8000/admin을 입력한다.
그리고 양식에 올바른 사용자 이름과 암호를 입력한다:

파이썬 Django PostgreSQL AWS 사용자 추가 활용 예제

 

다음과 같은 인터페이스가 발생해야 한다:

파이썬 Django PostgreSQL AWS Admin 관리자 계정 화면

 

사용자 추가

관리자 인터페이스에 있을 때 "구성원"에 대한 "추가" 단추를 클릭하고 다음과 같은 목록이 있을 때까지 새 구성원을 삽입하기 시작한다:

파이썬 Django PostgreSQL AWS 사용자 추가 활용 예제

 

My Tennis Club

브라우저 창에서 주소 표시줄에 127.0.0.0.1:8000/member를 입력한다.

그리고 다시 한 번 5명의 회원이 있는 테니스 클럽 페이지가 있다!

파이썬 Django PostgreSQL AWS 멤버 회원 추가 화면

 

이번 글에서는 파이썬 Django PostgreSQL AWS 회원 추가에 대해서 살펴보았다.

 

꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!

출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.

반응형

댓글