본문 바로가기

Research445

[Django] 공식 튜토리얼 2 정리 Django 공식 튜토리얼 2 정리 작성일 : 2021-11-02 레퍼런스 Writing your first Django app, part2(https://docs.djangoproject.com/en/3.2/intro/tutorial02/) 데이터베이스 세팅 > mysite/settings.py DB를 세팅해보자. mysite/settings.py은 장소 세팅을 담당하는 모듈레벨 변수들과 함께인 일반 파이썬 모듈이다. SQLite가 기본으로 설정되어있다. SQLite는 쉽고 간편하다. 파이썬으로 활용할 수 있으며 따로 설치할 필요가 없다. 하지만 프로젝트를 제대로 진행할 때는, PostgreSQL와 같은 확장가능한 DB를 사용하는 것이 좋다. DATABASES DATABASES = { 'default'.. 2021. 11. 3.
[Django] 공식 튜토리얼 1 정리 Django 공식 튜토리얼 1 정리 작성일 : 2021-11-02 레퍼런스 Writing your first Django app, part1(https://docs.djangoproject.com/en/3.2/intro/tutorial01/) 프로젝트 개요 장고(Django) 학습을 위해 공식 홈페이지의 튜토리얼을 참고해서 학습을 진행해보자. 이번 튜토리얼에서 만들 것은 바로 투표앱이다. 내가 선호하는 후보를 선택하면 그 후보의 투표값이 올라가는 그 투표를 말한다! 여기서 투표앱은 두 부분으로 구성되어 있다. 투표앱의 구성 파트 하나, 하나는 사람들이 투표결과를 보고 투표를 할 수 있는 public site 파트 둘, 당신이 투표 정보를 추가하고, 수정하고 삭제할 수 있는 admin page > 프로젝트.. 2021. 11. 2.
Jupyter notebook 셀의 결과물만 출력하는 방법 상황 Jupyter notebook의 cell에서 코드(in 영역)를 제외한 코드 결과값(out 영역)만 출력하고 싶었다. 이를 위해 Jupyter notebook extension을 설치해 codefolding 기능을 사용하면 된다는 stackoverflow의 글을 발견했고, 이를 적용해보기로 했다. 방법 1. Jupyter notebook extension 설치한다 2. Jupyter notebook 접속하면 상단에 'Nbextensions' 카테고리가 생긴 것을 확인할 수 있다. 3. 자신이 원하는 기능들을 선택해 설치하면 된다. 나는 특정 셀 영역을 숨김 처리할 수 있는 'Codefolding' 기능을 선택했다. 4. Codefolding 기능 확인 설치 후 셀 왼쪽에 역삼각형 피라미드를 볼 수 .. 2021. 10. 18.
F-string에 대해 What is F-string? In Python, there are many ways to format text strings. We know %-formatting, str.format() and string.Template. Inspite of advantages of those methods, there are still tricky points to use in practice. This is why we should use F-string. How to use? F-string is minimal and flexible. And f-string is an expression evaluated at run time, not a constant value. In Python source code,.. 2021. 10. 18.