이 전 글에서는 pythonanywhere에서우리 파이썬 프로젝트와 pythonanywhere DB를 연결을 위해 우리 소스를 pythonanywhere에 올려 보도록 합시다. 소스를 올리는 방법은 여러 가지가 있습니다. 일반적으로 pythonanywhere에서Consoles 탭에서 pythonanywhere 리눅스 콘솔에 접속하여 git을 이용해서 소스를 pythonanywhere에 올려 둘 수 있습니다. 우리는 git을 이용해서 소스를 관리를 하고 github에 소스를 올려 두었습니다. pythonanywhere 콘솔에서 git을 이용해서 우리 소스를 다운 받고 DB 연결까지 해봅시다. pythonanywhere에sqlite 패키지의 함수들을 사용해서 작성을 했습니다. 이는 Python DB API ..
파이썬 웹 프레임워크를 무료로 외부로 서비스(배포) 하기 위해 여러 가지 방법이 있습니다. 클라우드를 사용하는 게 대표적입니다. AWS, GCP, Azure 등 많은 클라우드 서비스가 많게는 1년 적게는 한 달 정도는 무료로 사용이 가능합니다. 하지만 우리는 python을 사용 하기에 python 을 무료로 배포할 수 있는 사이트가 있습니다. 바로 파이썬 애니웨어(https://www.pythonanywhere.com/)가 되겠습니다. 먼저 가입을 하고 로그인 후 사용법을 알아보도록 하겠습니다. https://www.pythonanywhere.com/ 링크로 가면 아래와 같이 뜹니다. 영어로 되어 있어 불편할 수 있지만 한번 해보죠. https://www.pythonanywhere.com/pricing/..
이전 글에서 sqlite를 이용해서 간단하게 db 사용법에 대해 알아봤습니다. 데이터베이스 시스템이 변경되는 상황이 발생하게 되면 쿼리나 소스를 변경해야 합니다. 유지보수가 상당히 힘들어집니다. 그리고 개발자 입장에서 SQL이 어렵게 느껴질 수도 있습니다. 프로그래밍으로 객체를 만들어 데이터베이스를 관리를 할 수 있는 방법이 있으면 개발에만 집중을 할 수 있겠죠. 그래서 ORM(Object Relaition Mapping), ORM(Object Relaition Model)이라고 하는 개념이 나왔습니다. ORM 용어를 굳이 풀이를 하면 Object(객체)는 객체 지향 프로그래밍(OOP)에서 그 객체를 뜻하고 Relaition(관계)는 관계형 데이터베이스 관리 시스템(RDBMS)에서의 그 관계를 나타 냅니..
- Total
- Today
- Yesterday
- 클라우드
- mysql
- flask
- 도커
- 오라클
- Hello World
- 부트스트랩
- nginx
- Visual Studio
- DB
- Cloud
- javascript
- GCP
- 파이썬
- docker
- 웹앱 프로그래밍
- pythonanywhere
- 자바스크립트
- Java
- 웹앱
- oracle
- 플라스크
- github
- 리눅스
- 자바
- GIT
- python
- WEB
- HTML
- 웹앱프로그래밍
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |