분류 전체보기 364

COVID-19-REPORT . 00 - 프로젝트 소개

COVID-19-REPORT (위치 기록 반응형 웹) 결과물 https://covid-19-scared.herokuapp.com/ https://github.com/integerJI/covid-19-report 수정 기록 2020. 08. 09 회원가입, 로그인 예외처리 프로젝트 소개 코로나 확진자와 동선이 겹쳐 코로나 검사를 받았다. 검사를 받으며 가는 길도 조심해야 했으며 혹시 양성일 때의 상황을 대비하여 모든 경로를 시간과 함께 기록하였다. 다행히도 음성이 나왔지만 동선을 기록하는 과정이 귀찮고 번거로웠다. 이러한 과정을 현재 가지고 있는 지식을 이용해 간편한 위치 기록 서비스를 만들고자 한다. 프로젝트 사용 언어 Python DJango JavaScript Ajax sqlite3

heroku fatal: unable to access '*.git/': The requested URL returned error: 403

fatal: unable to access 'https://git.heroku.com/covid-19-scared.git/': The requested URL returned error: 403 heroku를 배포하며 생긴 오류 해당 오류는 계정이 안맞아서 생긴 오류입니다. 저는 heroku 계정을 gmail과 likelion계정 두개를 사용해서 gmail계정으로 likelion에 있는 git에 push를 해서 생긴 오류이며 이럴땐 맞는 계정으로 로그인 한 뒤 push 하면 됩니다.

끄적끄적 2020.08.08

oracle insert for문 (WHILE LOOP를 이용한 100만건 데이터 insert 하기)

http://www.gurubee.net/lecture/1057 LOOP문, WHILE문 LOOP문 문법 - EXIT 문이 사용되었을 경우, 무조건 LOOP문을 빠져나간다. - EXITH WHEN 이 사용될 경우 WHEN 절에 LOOP를 빠져.. www.gurubee.net 목적 : 대량데이터를 SELECT 할때 시간을 단축하기 위해 샘플 데이터를 넣습니다. declare v_cnt number := 1; -- 시작 begin DBMS_OUTPUT.enable;WHILE v_cnt < 1000000 LOOP -- 1000000 미만까지 LOOP insert into -- INSERT문 TEST_TABLE ( TEST_ID, TEST_TITLE, TEST_DATE ) values ( v_cnt, -- PK..

ajax에서 for문을 돌릴때 주의할점

기존 소스입니다. 24 ~ 40 line를 실행시킨 뒤 positions 배열에 데이터를 넣습니다. 하지만 ajax안에서만 배열이 추가 되고 막상 선언된 positions에는 추가되지 않습니다. 그럴땐 ajax가 끝나기 전에 async: false 처리를 하여 비동기화 해주어야 선언된 배열에 값을 넣을 수 있게됩니다. 참고 및 출처 https://blog.naver.com/1334012/221445076108 for문 안에서 Ajax 쓸 때 추가해줘야 하는 속성 / Javascript에서 배열 선언,초기화 for문 안에서 Ajax돌릴 때는 비동기화 처리 해줘야 한다.​[]이렇게 해주면 아예 안들어간 상태에서 배열 ... blog.naver.com

끄적끄적 2020.08.05

kakao 지도 api를 활용한 for문 돌리기..

해당 지도 샘플을 이용해 좌표를 내가 생성한 지점으로 찍고 싶다.. 좌표를 생성는 소스 파악 ajax를 통해 api를 호출하여 목록을 가져온다... 역시나 에러 발생 여기까지가 1차원 적인 생각 positions는 배열 배열에 딕셔너리로 값을 추가해줘야 한다. 배열은 밖에 빼고 for문으로 딕셔너리 값을 추가 해야한다. 호..혹시?! 어림도 없지 다시한번 확인해 보니 positions를 못찾고 있었다. ajax안에 있던 positions를 밖으로! 정상 작동은 하지만 아마 찍은 좌표의 값이 문제가 있는것 같다. 알고보니 lat와 lon의 자리를 바꿔 넣었던 것 그리고 for문을 돌릴때 ajax에서 비동기화 처리를 해주었어야 한다. https://integer-ji.tistory.com/263 ajax에서..

django json으로 넘긴 데이터 javascript로 받기 ajax 호출

https://integer-ji.tistory.com/260 django QuerySet json으로 Response 하기 models.py from django.db import models from django.utils import timezone from django.contrib.auth.models import User class Report(models.Model): objects = models.Manager() input_user = models.Forei.. integer-ji.tistory.com 저번 게시글 부터 이어 갑니다. 기존에는 함수에 html을 호출하는 부분에 객체를 모두 넘겨 주었다면 이제는 객체를 받아오는 api와 html을 호출하는 api 따로 시작합니다. views..

heroku ModuleNotFoundError: No module named 'app.wsgi'

An error occurred in the application and your page could not be served. If you are the application owner, check your logs for details. You can do this from the Heroku CLI with the command heroku logs --tail at=error code=H10 desc="App crashed" ...생략 dyno= connect= service= status=503 bytes= protocol=https heroku open을 하니 위의 오류가 나왔습니다. heroku logs --tail을 입력하여 로그를 보니 ModuleNotFoundError: No modul..

heroku Syntax is: git@heroku.com:<app>.git where <app> is your app's name.

https://integer-ji.tistory.com/257 heroku git@heroku.com: Permission denied (publickey). git@heroku.com: Permission denied (publickey). 에러 등장 아마 heroku에 배포하다 DB가 꼬여서 DB 초기화 후 다시 배포할때 등장하였던것 같습니다.. mac 기준입니다. 터미널창에 heroku keys 존재여부 확인 h.. integer-ji.tistory.com 산넘어 산 heroku key를 등록 후 여전히 git push heroku master가 안되는 현상 발생 명령어 입력 흑흑 heroku를 배포하며 어디선가 꼬엿다. 천천히 다시 풀어가는 과정 Syntax is: git@heroku.com:.g..

heroku git@heroku.com: Permission denied (publickey).

git@heroku.com: Permission denied (publickey). 에러 등장 아마 heroku에 배포하다 DB가 꼬여서 DB 초기화 후 다시 배포할때 등장하였던것 같습니다.. mac 기준입니다. 터미널창에 heroku keys 존재여부 확인 heroku keys -> You have no SSH keys. 아마 대부분 SSH 키가 없어서 안될거에요.. 그리고 뭐 다시로그인하면 된다는데 안되니까 이러고있겠죠... ssh -vT git@heroku.com heroku 키를 입력해 줍니다. 그럼 뭐가 쫘르르 하고 나옵니다. 다 완료 되었다면. heroku keys:add 마무리로 heroku keys:add ~/.ssh/id_rsa.pub 하면 키가 등록됩니다!