코딩공부 173

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 하면 키가 등록됩니다!

django filter로 오늘날짜 가져오기

class Timesave(models.Model): objects = models.Manager() save_user = models.ForeignKey(User, on_delete = models.CASCADE) save_date = models.IntegerField(default=0) input_date = models.IntegerField(default=0, null=True, blank=True) def __str__(self): return '%s - %s' % (self.save_user, self.save_date) 먼저 model입니다. 원래는 기존 Notices class처럼 input_date를 DateTimeField를 사용해서 시간을 저장하였지만 views에서 도저히 필터를 할..

django view에서 넘겨준 값 javascript로 받아주기

프로필 수정을 하면서 디자인 수정을 하기 위해 form을 수정하였습니다. 하지만 html 하드코딩으로 디자인을 바꿔주니 사용자 정보를 못가져오네요 해당 html 입니다. {%csrf_token%} Profile_update 이메일 비밀번호 비밀번호 확인 이름 년도 월 일 Update Profile input text칸에 기존 profile의 값을 넣어주겠습니다. def get(self, request): user = get_object_or_404(User, pk=request.user.pk) conn_user = request.user conn_profile = Profile.objects.get(user=conn_user) if hasattr(user, 'profile'): profile = user..

django 날짜 가져오기

https://tbang.tistory.com/70 Django 오늘 날짜 오늘 날짜 가져오기 from datetime import datetime from django.utils.dateformat import DateFormat today = DateFormat(datetime.now()).format('Ymd') 날짜 형식은 PHP에서 사용하는 것과 유사하다고 한다. ht.. tbang.tistory.com https://yujuwon.tistory.com/entry/%ED%98%84%EC%9E%AC-%EB%82%A0%EC%A7%9C-%EA%B0%80%EC%A0%B8%EC%98%A4%EA%B8%B0 [Python] 현재 날짜 가져오기 파이썬에서 현재 날짜 가져오기.. 자주 쓰는 기능인데 항상 까먹는..

django template extends multiple / django 템플릿 상속 두번하기

완성되어가는 다음 프로젝트의 TIME catcher입니다. 소스를 짜면서 상단 navbar은 template을 상속받아 공통부분으로 쉽게 작업하였습니다. 하지만 좌측 side바도 똑같은 상속이 필요한 상황.. extends는 한번밖에 사용을 못하니 상속을 두 번 해주기로 하였습니다. base.html이 있는 templates에 base_side.html을 새로 만들어 base.html을 상속받았습니다. 그리고 content_side block를 만들어 또 상속받게 하는 거죠 이제 side를 사용하는 html에 똑같이 extends를 해주면 side도 똑같이 효율적으로 사용할 수 있게 됩니다.

django 게시판 조회수 추가, PositiveIntegerField

django 게시판 조회수 추가 기능을 찾아보다 좋은 글이 있어서 참고하였습니다. https://code1018.tistory.com/248 Code1018 Project (5) - 댓글, 조회수 기능 * 추가할 기능 구현 (게시판) - 댓글 기능 - 조회수 기능 - 게시글 삭제 기능 * 추가할 기능 구현 (인증) - 소셜 인증 ------------------------------------ 오늘은 댓글 기능과 조회수 기능을 추가하였다. 추�� code1018.tistory.com 보통 lib를 많이 사용한다고 하는데 code1018님 처럼 직접 구현해보는것도 간단하고 좋은거 같아요! 기존 curd를 이용하는 모델에서 n_hit를 추가합니다. model은 PositiveIntegerField이며 Pos..

oracle 데이터 합치기

https://gent.tistory.com/15 [Oracle|오라클] 여러 행(ROW)을 하나의 컬럼(COLUMN)으로 합치기 (WM_CONCAT) WM_CONCAT 함수를 이용하여 손쉽게 여러행의 데이터를 한 컬럼으로 합칠 수 있다. □ 방법 1. (WM_CONCAT 이용) --가상 테이블 WITH TEST_TABLE AS ( SELECT '고구려' COUNTRY, '1대' ST, '동명성왕' KING_NM FROM.. gent.tistory.com 일하면서 중복된 데이터를 하나로 묶어 컬럼으로 나타내 주고 싶었습니다.. 현재 테이블 상황 select PRO_TITLE,PRO_BODY from system.TB_PROJECT order by PRO_ID 테이블 상황은 이렇게 되어있으며 여기서 중복된..

자주쓰는 오라클 함수

distinct - 중복 제거 decode - decode(내가 선택한 값, '중의 선택', '선택한걸 이걸로', '짝수만맞추면', '여러개까지 가능', '마지막 값은 예외처리( 아무것도 아닐때 )') case when '내가 선택한 값' = '~면' then '이걸로바꾼다' when '내가 선택한 값' = '~면' then '이걸로바꾼다' when '내가 선택한 값' = '~면' then '이걸로바꾼다' else '다 아니면 이거' end (꼭 해줘야함) ++ ( 2020-07-18 ) ctrl + shift + f를 누르면 쿼리문 정렬이 된다.