프로그래머가 되는 꿈
사물함(1차) 본문

********************************************************
<model.py>

- locker_number와 student_name을 str 즉, 문자열 타입으로 설정했다. locker_number에는 101,102 와 같은 숫자들이 들어가니 int 즉, 정수형 타입이 아닌가?라고 생각 할 수 있지만 입력값은 항상 문자열 타입이 되기 때문에 숫자를 타이핑하더라도 입력받은 숫자는 문자열이 되므로 locker_number가 문자열 타입이라고 설정한다!
- Locker 클래스 안에 Config 서브 클래스를 추가한다. 이 클래스는 문서화할 때 샘플 데이터를 보여주기 위한 용도다.(p.93)
===========================================================================================
<locker.py>

add_locker에서 locker_list를 추가한다.
append를 하면 리스트([])에 리스트로 추가된다.


---------------------------------------------------------------------------------------------------------------------------------------------------------------


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



locker_list = [] 즉, 리스트이다.
결과에 1 101 김유나 라고 뜬다.
저장되는 형태는 리스트 이므로 (예를 들면) [1, [101,김유나]]이다.
여기서 1은 locker[0], 101은 locker[1][0], 김유나는 locker[1][1]이다.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------





Bootstrap을 이용해서 스타일을 조정한다.
예시 코너에 들어가서 많은 스타일 중 Dashboard RTL을 선택한다.
</head>위에 <link>를 추가하고 </body>위에 <script>를 추가한다.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


위 사진들은 락커가 비어있을 때의 화면이다.


위 사진들은 락커 번호와 학생 이름을 입력한 후 락커 등록 버튼을 누르면 해당 락커 리스트에 있는 내용이 나오는 화면이다.
'백엔드 (Back-end)' 카테고리의 다른 글
| FastAPI를 사용한 파이썬 웹 개발(CHAPTER 1) (1) | 2025.12.20 |
|---|---|
| FastAPI를 사용한 파이썬 웹 개발(CHAPTER 6) (0) | 2024.02.19 |
| 사물함((소스코드)) (1) | 2023.12.26 |
| 사물함(2차) (0) | 2023.12.25 |
| 몽고DB 설치하기 (0) | 2023.12.09 |