일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UserCreatioForm
- uWSGI
- berkeley db
- windows
- psycopg2
- 워크샵
- 스포츠코치
- 무브나우
- 위즈네트
- Python
- 샤오미
- 마이크로소프트
- 온오프믹스
- LED
- django
- ted
- IOT
- 스마트 러닝화
- restful
- 데이터 이전
- help_text
- PostgreSQL
- virtualenv
- AWS EC2
- nginx
- 미니 화이트
- 탱크램팩토리
- 아이디어팩토리
- 미밴드 1S
- virtualenvwrapper
- Today
- Total
목록windows (2)
NERD WORLD
Django의 django-admin startproject 커맨드로 새로운 프로젝트를 생성하고나면 기본 settings 파일의 데이터베이스 설정은 SQLite3를 사용하는 것이다. Django 개발 연습 목적이거나, 개발해서 혼자 사용하려는 목적이라면 SQLite3로도 충분하겠지만, 실 서비스 배포를 위한 목적이라면 더 나은 DBMS를 사용해야한다는 얘기를 들었다. 어느 DBMS를 사용할까 하다가, 우선 특별한 필요나 선호가 없는 상황이니 RDBMS를 사용하는 것이 좋을 듯 했다. 또한 이왕이면 어느 회사에 귀속된 DBMS 보다는 오픈소스를 사용하는게 어떨가 싶어서 MySQL 대신 PostgreSQL을 사용해보기로 결심했다. 구글링해서 자료를 찾고, 이를 적절히 결합해서 Windows 환경에서 Djan..
Python과 Django를 사용해서 개발하다보면 여러가지 패키지들의 도움을 받게 된다(사실 Django도 엄밀히 얘기하면 Python 패키지로 분류될 것이다). Python 패키지는 pip라는 패키지 인스톨러를 사용해서 CLI로 쉽게 다운로드 받을 수 있다. Windows 환경에서 Python 공식 홈페이지의 안내를 따라서 Python을 설치하고나면 pip도 자동으로 함께 설치가 되니 바로 사용할 수 있다. 아직까지 내가 하는 개발은 낮은 레벨이기 때문에 그런 경우가 없었지만, 실서비스를 개발하는 경우에는 프로젝트가 개발하는 과정에서 사용한 패키지의 버전에 의존성을 지니는 경우가 많다고 한다. 즉, 내가 개발자이고 어떤 두 팀의 프로젝트에 참여하고 있는데 한쪽 프로젝트에서는 Django 1.7을 사용해..