장고 쪽지시험3
https://github.com/jihyun-cho-0/test
GitHub - jihyun-cho-0/test: 시험
시험. Contribute to jihyun-cho-0/test development by creating an account on GitHub.
github.com
데이터 베이스에 새롭게 생성한 모델이 적용되었지만 admin 화면에서는 보이지 않는 오류가 있었다. 오류는 해당 앱의 admin.py 파일에서 생성한 모델을 import 한 뒤 admin.site.register(해당모델이름) 코드를 추가하여 해결했다. 코드를 작성하고 필요한 파일에 연결해주는 부분이 놓치기 쉬운 것 같아 신경을 써야겠다. 앱 생성 후에도 바로 프로젝트 settings.py 파일에 INSTALLED_APPS 추가해주는 습관도 필요할 것 같다.
파이썬 장고 실무 기초
5주차까지 실습하면서 기초 세팅 부분은 꽤 익숙해진 것 같다. 아직 기능 구현 부분에서 이해가 가지 않거나 어려운 점이 많이 남아서 복습이 더 필요할 것 같다. 그리고 AWS EC2에서 배포하는 부분이 조금 복잡했는데 기존 pc에 생성된 가상환경을 함께 push, clone한 뒤 사용하려했지만 현 pc와 운영체제가 다르기 때문에 EC2 내에서 다시 가상환경을 생성하고 패키지를 설치해야한다는 것을 배웠다. 그 다음 python3 manage.py makemigrations와 python3 manage.py migrate 명령어로 데이터베이스를 생성해 장고 서버를 실행해 접속해줬다. 기타 도메인 설정 작업까지 마치면서 장고 프로젝트의 큰 흐름을 익힐 수 있었다.
'회고 > TIL : Today I Learned' 카테고리의 다른 글
[TIL] 220930 내일배움캠프 33일차 (0) | 2022.09.30 |
---|---|
[TIL] 220929 내일배움캠프 32일차 (0) | 2022.09.29 |
[TIL] 220927 내일배움캠프 30일차 (0) | 2022.09.27 |
[TIL] 220926 내일배움캠프 29일차 (0) | 2022.09.26 |
[TIL] 220923 내일배움캠프 26일차 (0) | 2022.09.23 |