OS는 OSX,pyenv와 virtualenv가 설치있다고 가정한다. 파이썬 가상환경 설정 및 앱 구축$ pyenv virtualenv 3.5.2 JWT-sample-3.5.2$ pyenv shell JWT-sample-3.5.2 $ pip install --upgrade pip$ mkdir jwt-sample && cd jwt-sample$ pip install django==1.8$ django-admin startproject jwtsite . setttings.py 변경 (jwtsite/settings.py)TIME_ZONE = 'Asia/Seoul'#########STATIC_URL = '/static/'STATIC_ROOT = os.path.join(BASE_DIR, 'static') Data..
주의! 해당 글은 전문가의 의견이나 유명 사이트의 번역글이 아닙니다. 단지 공부를 하는 학생이 공부하고 그를 통해 생각하는 것을 써놨으니, 100% 신뢰할 수 없습니다. cf. 장고 프로젝트 커맨드는 '장고걸스 튜토리얼'을 참조하였습니다. 또한 개발환경은 OS X 입니다. (django 및 python 자료는 구글링하면 많습니다.) Twelve-Factor App은 전체 시스템에 특정 패키지가 암묵적으로 존재하는 것에 절대로 의존하지 않습니다.그래서 패키지의 종속성을 시스템으로부터 분리하고, 종속성 선언을 manifest를 이용해서 모든 종속성을 완전하고 엄격하게 선언해야합니다. 이렇게 하는 이유를 생각해보면, 파이썬을 이용한 장고 프로젝트에 필요한 A라는 라이브러리가 있는데, 이게 현재 내 로컬 개발 ..
View는 우리의 장고 애플리케이션에서 웹페이지의 형식인데, 그것은 일반적으로 특수한 함수를 제공하고 특수한 템플릿을 가진다. Django에서, 웹페이지와 다른 컨텐츠는 views에 의해서 배달된다. 각각의 view는 하나의 간단한 Python function(or method, in the case of class-based views.)에 의해서 표현되는데, Django는 요청된 URL(정확하게는 도메인이름 다음의 URL의 파트)을 검사함으로써 view를 고를 것이다. URL로부터 view까지 도달하는데, 장고는 URLconfs라고 알려진 것을 사용한다. 이것은 URL patterns을 views로 매핑한다. 이번 튜토리얼에서는 URLconfs의 사용에 대한 기본적인 구조를 제공하며, 그 후는 알아서..
PhilosophyGenerating admin sites for your staff or clients to add, change and delete content is tedious work that doesn’t require much creativity. For that reason, Django entirely automates creation of admin interfaces for models.Django was written in a newsroom environment, with a very clear separation between “content publishers” and the “public” site. Site managers use the system to add news ..
*장고가 깔려있는지 확인을 해보자.$ python -c "import django; print(django.get_version())"1.8.3 * 프로젝트 생성하기-코드를 넣고 싶은 디렉토리에 위치한 후 다음의 커맨드를 입력한다.$ django-admin startproject mysite 커맨드 입력 후 현재 디렉토리에 다음과 같은 구조의 프로젝트가 생성된다. Let’s look at what startproject created:mysite/ manage.py mysite/ __init__.py settings.py urls.py wsgi.pyThese files are:The outer mysite/ root directory is just a container for your project. I..
url: https://www.djangoproject.com/download/ The latest official version is 1.8.3. Read the 1.8.3 release notes, then install it with pip:sudo pip install Django==1.8.3 관리자 권한으로 설치하기 위해 sudo을 붙이고 쓴다.이전에 pip 도 깔려있어야 한다. 여기서 고려할게 나의 os x의 기존 python은 2점대이고 3점대로 업그레이드 했지만, 설치는 2점대에 설치된거 같다.
- Total
- Today
- Yesterday
- logback
- logging facade
- webserver
- logging
- TaskExecutor
- slf4j
- async
- NGINX
- good practice
- log
- Spring
- object
- linux
- Apache
- JVM
- log level
- lood
- runtime data areas
- java
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |