2020/08/03 - [Django] - localLibrary 뼈대 만들기 localLibrary 뼈대 만들기 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 djan editor752.tistory.com 본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 데이터베이스 디자인 모델 정의하기 locallibrary의 모델 정의 앞에서 locallibrary 프로젝트의 앱인 catalog를 생성하는 과정에서 models.py 파일이 자동으로 생성되었었다. 간단히 언급한 바와 같이 models.py은 해당 애플레키..
본 내용은 Django 튜토리얼 사이트를 공부하면서 내용을 정리한 것이다. TOC 0. 선행 과제 1. 프로젝트 생성 2. 애플리케이션 생성 3. 애플리케이션 등록 4. 애플리케이션 연결 5. 테스트 선행 과제 django 설치 예제 프로젝트는 간단한 지역도서관(locallibrary) 웹서비스이다. 1부터 4까지의 과정이 끝나면 아래와 같은 디렉토리가 만들어질 것이다. locallibrary/ # Website folder manage.py # Script to run Django tools for this project (created using django-admin) locallibrary/ # Website/project folder (created using django-admin) catal..
패키징 도구 pyinstaller py2exe py2app py2exe는 Windows 전용이며, py2app은 mac 전용이다. 클로스 플랫폼은 아니지만 pyinstaller는 두 운영체제에서 모두 사용할 수 있다. pyinstaller는 맥에서 작성된 코드를 맥용으로만, 윈도우에서 작성된 코드를 윈도우용으로만 빌드할 수 있다. 여기에서는 pyinstaller로 ui 파일을 사용한 gui 앱을 빌드하는 과정에서 겪었던 시행착오에 대한 기록이다. pyinstaller 문법을 떼고 자신만의 앱을 작성하기 시작하면 드디어 완성된 앱을 패포하고 싶어진다. 지금까지 확인한 바에 의하면 대중적이며 안정적인 배포 유틸리티는 pyinstaller인 듯하다. 터미널용 앱이나 ui를 하드 코딩으로 만든 앱의 경우는 사용..
언제부터인가 vim을 실행하면 하단의 상태바에 아래와 같은 에러 메시지를 뜨며 YCM plug가 동작하지 않았다. 자동 완성 기능을 제대로 쓸 수 없으니 코딩할 때 이만저만 불편한 게 아니었다. 게다가 소모적인 오타는 분노를 일으키기까지 했다. "The ycmd server SHUT DOWN (restart with :YcmRestartServer)". 아마도 가상 환경 때문에 인터프리터 등의 환경변수가 바뀌면서 문제가 발생한 것은 아닐까 싶다. 하지만 정확한 원인을 찾지 못한 채 한동안 vim이 아닌 vs code를 사용해 왔다. vs code 등에서 vim 에뮬이나 extension을 사용하며 아쉬움을 달래지만 본격적으로 IDE를 쓸 게 아니면 vim이 제일 편한 건 어쩔 수 없다. 결국 시간을 내서..
Source 문제 세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오. 입력 세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다. 출력 직사각형의 네 번째 점의 좌표를 출력한다. 예제 입력 1 30 20 10 10 10 20예제 출력 1 30 10해설 주변을 걷어내면 x, y값 중에서 하나만 들어온 값을 찾아 그 조합을 출력해 주면 된다. if ~ else if 문으로 한 번 들어온 값을 찾아 저장하여 출력하면 끝이다. 소스코드 #include int main(int argc, char *argv[]) { int x1, x2, x3, x4; int y1, y2, y3, y4; int i; sca..
Source 문제 한수는 지금 (x, y)에 있다. 직사각형의 왼쪽 아래 꼭짓점은 (0, 0)에 있고, 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 x y w h가 주어진다. w와 h는 1,000보다 작거나 같은 자연수이고, x는 1보다 크거나 같고, w-1보다 작거나 같은 자연수이고, y는 1보다 크거나 같고, h-1보다 작거나 같은 자연수이다. 출력 첫째 줄에 문제의 정답을 출력한다. 예제 입력 1 6 2 10 3예제 출력 1 1해설 간단한 문제라 딱히 설명할 게 없다. 한 가지 주의해야 할 점은 한수의 좌표 H(x, y)에 사각형 오른쪽 상단 좌표 Rec(w, h)에서 w - x, h - y의 절대값을 구해 둘 중..
- Total
- Today
- Yesterday
- QLabel
- MacOS
- QComboBox
- tips
- 리찬규
- Tistory
- QGridLayout
- python3
- books
- Python
- baekjoon
- BOJ
- judge
- NK
- 어원
- 리규찬
- Mac
- words
- word
- QtDesigner
- QLineEdit
- django
- 유래
- PyQt5
- setText()
- locallibrary
- 소수
- C
- 북한말
- 백준
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |