반응형
파이썬 Django 사용자 생성
관리 애플리케이션에 로그인하려면, 사용자를 만들어야 한다.
이는 명령 보기에 다음 명령을 입력하여 수행된다:
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/을 입력한다.
그리고 양식에 올바른 사용자 이름과 암호를 입력한다:
다음과 같은 사용자 인터페이스가 발생해야 한다:
그룹과 사용자를 만들고, 읽고, 업데이트하고, 삭제할 수 있지만, Members 모델은 어디에 있습니까?
파이썬 Django 모델 누락
Members 모델이 누락되어 있으므로 관리자 인터페이스에 표시해야 하는 모델을 Django에게 알려주어야 한다.
이번 글에서는 파이썬 Django 사용자 계정을 생성하는 과정을 살펴보았다.
꼭 손으로 눈으로 머리로 익히며 실습하기를 바란다.
모두 화이팅입니다.!!!
출처 : 이 글의 출처는 w3schools사이트를 참고하였으며 필자가 추가하여 정리한 글입니다.
반응형
'파이썬 > 파이썬기본문법' 카테고리의 다른 글
파이썬 Django Admin - 멤버 필드 표시 (0) | 2024.02.27 |
---|---|
파이썬 Django admin - 회원관리(member) (0) | 2024.02.26 |
파이썬 Django Admin(관리자) (0) | 2024.02.24 |
파이썬 Django 테스트 뷰 추가 (0) | 2024.02.23 |
파이썬 Django 404(Page not found) (0) | 2024.02.22 |
댓글