소프트웨어 개발/Python

Django 를 이용해 웹에 데이터 뿌려주기

늘근이 2015. 4. 22. 22:54

이제 파이썬과 장고 기능을 이용해 웹 화면에 필요한 데이터를 뿌려주고 이를 저장하고 그래프를 만들어 보는 단계를 시도해보겠다. 이제 마무리 단계이다. 그동안의 경험으로 생각해봤을때 무엇을해야할까?

당연히 데이터를 가져와야 한다. 그렇지만 데이터가 실제로 제대로 가져와지는지 확인해 보기위해 템플릿 기능을 이용할것이다.

 

물론 그 나름대로의 철학은 있겠지만 장고는 생각보다 html 템플릿을 만들어 내는데 짜증이 난다. play나, RoR처럼 냅다 파일을 위치시키면 알아서 컴파일하는게 아니라 템플릿을 가져오고 발광을 해야하는듯하다.

 

뭐 다시보니 발광정도는 아니고, 쓸데없는 동작인듯 하지만, 어쨌든 settings.py 에 템플릿이 있는지를 확인해준다.

 

일단 settings.py 를 열어서

 

import os

ROOT_PATH = os.path.dirname(__file__)

TEMPLATE_DIRS = (
    ROOT_PATH + '/templates',
)

 

일단 root디렉토리가 어딨는지 확인하는 부분이 나오고 그다음에는 templates 폴더가 있다는걸 나타내준다.

 

자 근데 문제가 있다 컴파일러는 이상한곳에서 지금 읽고있다.

 

C:\Users\kohrymain\Anaconda3\Lib\site-packages\Django-1.8-py3.4.egg\django\contrib\admin\templates

 

이곳에서 읽기때문에 현재 list.html 이 위치하고 있는곳과는 다르다. 안내 사이트가 별로 아닌듯 싶다.

 

됐고, 그럼 일단은 저기다가 list.html 을 생성하고 증권 데이터를 모조리 긁어와서 계산을 해보겠다.

 

 

'소프트웨어 개발 > Python' 카테고리의 다른 글

성능 튜닝  (0) 2015.04.26
파이썬 코드  (0) 2015.04.26
Django 구조 파악하기  (0) 2015.04.25
Django 윈도우 설치  (0) 2015.04.22
파이썬 시작, Xing API 이용하기 (8) - 쿼리날리기  (0) 2015.04.19