django에서 주식정보 db 관리하기 (진행중)
pykrx 사용법 (진행중)
주가 정보 업데이트 (진행중 - pykrx에서 사용가능)
python ursina란?
django 모델, primary_key 설정법 제대로 숙지 : 따로 설정 안해도, django가 자동설정해줌
1. 회사이름, 코드저장
pykrx 이용 최신 정보 스크랩
2. 맞는 회사코드 있는지 확인
corp = Corp.objects.filter(corp_code==corp_code)
if(corp):
Y. 해당 회사 정보 저장
UPDATE portfolio_corp (stock_price, trade_count) SET('%s', '%s') WHERE corp_name='%s'
N. 해당 회사 정보 추가
INSERT INTO portfolio_corp ( corp_name, stock_code ) VALUES ('%s', '%s')
3. 주식 장 끝나면 새로운 정보 가져오기
파이썬에서 데이터프레임 정보 데이터베이스에 저장하기 (판다스)
외부 DB에 django DB 연결하기 (foreignkey)
Django 검색 기능 구현하기
1. 웹페이지에서 정보받아오기 위한 폼 만들기 (html)
2. submit 시, 이동할 url 지정하기 / 실행할 view지정하기 (urls.py)
3. 검색기능만들기 / 이동할 페이지 지정하기 - post요청 받아서, 쿼리셋 사용 (views.py)
4. 이동할 페이지 만들기 (search.html)
mycorp에 추가하는 버튼 만들고, 검색 완료화면 corp 옆에 띄우기
1. 검색한 회사를 mycorp에 추가하기 (search.html에서 post 요청받는 폼 만들기, 쿼리셋 사용)
mycorp 출력하는 페이지 만들기. (mycorp.html)
mycorp에 사용자 탭 만들기?
django 모델은 django로 컨트롤 해야한다.
( 삭제할때도 마이그레이션 커멘드 사용 - 안하면 다음에 django가 아직 db가 있는것으로 인식 )