본문 바로가기
728x90
반응형

programing32

[ git ] vscode에서 브런치 머지하기 (1) -- git graph git graph 사용법은 아래의 글을 참고해주세요 2022.08.31 - [git] - [ git ] vscode에서 브런치 연동하기 - git graph [ git ] vscode에서 브런치 연동하기 - git graph vscode에서 브런치를 생성해보겠습니다 우선 extenshions에서 git graph를 깔아주세요 깔았으면 이제 자기 git으로 가서 브런치를 하나 작성해줍니다 브런치를 만드셨으면 코드를 눌러주세요 (초록버튼 kwon-eb.tistory.com git graph에서 브런치 분기하는 방법은 아래의 글을 참고해주세요 2022.09.01 - [git] - [ git ] vscode에서 브런치 분기하기 -- git graph [ git ] vscode에서 브런치 분기하기 -- git g.. 2022. 9. 1.
[ git ] vscode에서 브런치 분기하기 -- git graph vscode에서 git을 사용하는 방법은 밑의 블로그 글을 참고해주세요 2022.08.31 - [git] - [ git ] vscode에서 브런치 연동하기 - git graph [ git ] vscode에서 브런치 연동하기 - git graph vscode에서 브런치를 생성해보겠습니다 우선 extenshions에서 git graph를 깔아주세요 깔았으면 이제 자기 git으로 가서 브런치를 하나 작성해줍니다 브런치를 만드셨으면 코드를 눌러주세요 (초록버튼 kwon-eb.tistory.com 오늘은 기존 브런치에서 새 브런치는 만드는 방법을 소개하려고 합니다 별로 어려운 작업은 아니지만 한 번도 해보지 않았다면 어떻게 해야 할지 감이 안 잡히는 사람도 많을 것 같아 정보 공유차 작성합니다 우선 git에 연결.. 2022. 9. 1.
[ git ] vscode에서 브런치 연동하기 - git graph vscode에서 브런치를 생성해보겠습니다 우선 extenshions에서 git graph를 깔아주세요 깔았으면 이제 자기 git으로 가서 브런치를 하나 작성해줍니다 브런치를 만드셨으면 코드를 눌러주세요 (초록버튼) 그러면 내 깃 주소가 나옵니다 그대로 복사할게요 컴퓨터에 폴더를 아무 데나 하나 생성하신 뒤에 cmd나 powershell을 열어주세요 그리고 git clone (위에서 복사한 내 깃 주소) 입력하세요 잘 됐다고 나오면 ls를 치고 엔터 눌러보세요 제 깃이 복사된걸 확인할 수 있습니다 이제 만들어진 폴더 안쪽으로 들어가서 vscode를 열어주세요 타임라인 밑에 main이라고 되어있는 걸 보실 수 있으실 거예요 현재 저희는 방금 git에서 브런치 하나를 만들었습니다 제대로 연동됐는지 확인하기 위.. 2022. 8. 31.
[ django ] 장고 views 화면 간단하게 연동하기 이전 글이랑 연결됩니다 이전 글을 먼저 봐주세요 2022.08.10 - [python/django] - [ django ] 장고 프로젝트 간단하게 만들기 [ django ] 장고 프로젝트 간단하게 만들기 장고 프로젝트를 한번 만들어보겠습니다 ※ 장고 프로젝트를 만들 때 필요한 친구들입니다 ※ ※ 꼭 먼저 다운로드 받아주세요 ※ vscode python 3.7 이제 시작합니다 1. 빈 폴더 생성 일단 빈 폴 kwon-eb.tistory.com 이번에는 views.py에 있는 내용물을 화면에 띄워볼 겁니다. django의 동작 순서를 설명하겠습니다. 1. 화면에서 url입력 2. projectSetting/urls.py에서 응답 -> projectApp/urls.py로 연결 3. projectApp/urls.. 2022. 8. 10.
[ django ] 장고 프로젝트 간단하게 만들기 장고 프로젝트를 한번 만들어보겠습니다 ※ 장고 프로젝트를 만들 때 필요한 친구들입니다 ※ ※ 꼭 먼저 다운로드 받아주세요 ※ vscode python 3.7 이제 시작합니다 1. 빈 폴더 생성 일단 빈 폴더 하나를 생성하겠습니다 폴더를 생성한 뒤 폴더 안으로 들어가 주세요 현재 폴더가 비어있는 폴더인지 확인합니다 이제 장고 프로젝트를 생성해보겠습니다 2. 프로젝트 생성 - startproject 우선 장고 관련 설정이 들어있는 프로젝트를 생성해줍니다 뭔가 문제가 없다면 프로젝트가 제대로 생성되었을 겁니다. 현재 위치를 기준으로 vscode를 엽니다 열린 vscode를 보시면 프로젝트가 만들어져 있을 겁니다. 3. 앱 생성 - startapp 이제 app을 만들어보겠습니다 다시 vscode로 돌아가 보면 .. 2022. 8. 10.
[ postgresql ] bat 파일로 db 자동 생성하는 방법 개발을 하다보면 수동으로 db를 만들어야 하는 경우가 생긴다. sql문은 있지만 직접 db를 만드는 일은 생각보다 귀찮기 때문에 bat 파일을 이용해 sql문을 한번에 실행할 것이다. bat 파일로 postgresql을 사용하려면 환경변수를 설정해줘야한다. 환경변수는 bin까지 설정하면 된다. bat 파일은 다음과 같이 설정할 수 있다. 만약 현재 내 위치가 test라고 가정했을 경우, sql 폴더 안에는 내가 실행하고 싶은 sql파일을 넣으면 된다. create_db.bat은 다음과 같이 설정해주면 된다. // create_db.bat set "PGPASSWORD=password" // 내 패스워드 call psql -f sql/createTestDB1.sql -h localhost -p 5432 -U.. 2022. 6. 20.
[ fastapi ] fastapi db 테이블을 model.py로 옮기는 방법 fastapi로 개발하다보면 이미 만들어져 있는 db 테이블을 model로 옮겨야 하는 경우가 있다. 테이블이 하나라면 문제없겠지만 100개가 넘는 테이블이 있다면 엄청난 시간이 걸릴 것이다. 하지만 아래의 구문을 사용하면 db에 있는 테이블들을 바로 모델.py로 옮길 수 있다. 우선 모듈 하나를 받아야 한다. pip install sqlacodegen 모듈을 받았다면 아래의 구문을 cmd에 입력하면 된다. sqlacodegen --outfile {{ filename }}.py postgresql://{{ user }}:{{ password }}@{{ host }}:{{ port }}/{{ dbname }} 만약 user가 postgres, password가 password, host가 localhost.. 2022. 6. 20.
[ python ] __name__ == "__main__" test 하는 방법(coverage) python에서 unittest를 할 경우 만약 코드가 // main.py import sys def test_a(): return 15 def test_b(): return 1 if __name__ == "__main__": try: a = test_a() b = test_b() c = a+b print(c) d = 0 except Exception as e: print(e) d = 1 finally: sys.exit(d) 이렇게 if __main__ == '__main__' 으로 되어 있을 경우 테스트 파일에서 main.py을 직접 호출해야한다. 호출하는 방법은 imp 모듈을 사용하면 된다. 코드는 다음과 같다. # testMain.py import sys import os import imp imp.. 2022. 6. 18.
728x90
반응형