본문 바로가기

전체 글40

GitHub 터미널로 사용하기 git init #이 공간과 연동 git add #모든 파일 추가 git commit -m "first commit" #커밋작성 git branch -M main #브랜치 작성 git remote add origin (git주소) #github와 연동 git push -u origin main #원격저장소로 푸쉬 github 에 불필요한 파일이 추가되었을 때 .gitinore 을 수정한뒤 git rm --cached -r . #원격 파일 수정 git add . git commit -m 'igore 수정' * cmd 매크로 이용 pull.cmd 파일을 만들어서 붙여넣는다. @echo off @REM 0 ) UTF-8 set up. chcp 65001 git branch -a @REM 1 ) initiali.. 2022. 2. 2.
Django 데이터베이스 초기화 강의를 따라 듣다가 migrations모델을 새롭게 업데이트 하려고 하니 에러가 뜬다. 한참을 찾아보다가, 정확히 왜인지는 모르겠지만 데이터 베이스가 꼬여서 인것 같아 초기화를 하려고 알아보았다. 1. 프로젝트내에 있는 모든 migrations폴더 안의 "__init__.py"를 제외한 파일을 삭제한다. 2. 데이터베이스 파일도 삭제한다. → db.sqlite3 3. 새롭게 마이그레이션을 생성한다. python manage.py makemigrations python manage.py migrate 2022. 1. 21.
파이참 사용시 단축키, 키보드 사용법 강의를 들으면서 코드 작성을 따라가다 보면 강사의 타이핑이 이상하게 빠른 느낌이 든다,,, 물론 숙련도의 차이가 있겠지만 내가 모르는 단축키가 사용되고 있는 느낌이고, 앞으로의 효율을 위하여 불편했던 부분에 대해 시간을 내어 단축키를 알아보았다. * 괄호 작성 후 다음 줄 타이핑 : Shift + Enter * 문장의 끝으로 가기 : Ctrl + ] * 자동 완성되는 따옴표(' ', " ") 작성 후 따옴표를 한번 더 누르면 빠져나가짐 (자동 완성 없다고 생각, 괜히 자동완성 돼서 헷갈렸었음) * 문장을 복사하여 붙여넣기 : Ctrl + D * 문장을 위아래로 옮기기 : Ctrl + Shift + ↑↓ * 파이썬 파일 실행 : Ctrl + Shift + F10 인데 나는 Ctrl + Shift + G 를.. 2022. 1. 19.
Flask Blueprint 여럿이서 작업할 때 서버를 app.py 한곳에서 작업하기에는 여러모로 불편한 점이 많다. 따라서 Flask의 Blueprint를 사용해서 각자의 페이지가 있는 브렌치에서 분할하여 작업한다. * app.py 파일 from 폴더이름 import 파일이름 app.register_파일이름.bp 블루프린트 파일이 있는 폴더와 파일이름을 불러와준다. * 블루프린트.py 파일 from flask import Blueprint bp = Blueprint("블루프린트이름", __name__, url_prefix='/블루프린트이름') @bp.route('/') 블루프린트 이름을 지정해주면, 해당 url 불러올 때 /(블루프린트이름) 을 붙여서 불러오게 된다. 2022. 1. 13.
Git commit 메시지 작성 방법 한번에 너무 많은 변경사항을 commit 하는 것 보다 기능별로 작게 나누어 commit 하는게 낫다. 키워드 - 기능, 단위 #issue번호 변경사항 : # 키워드: 생성, 수정, 추가,고치기,문서화,스타일, 테스트 # "왜", "무엇"을 포함하기 # 제목은 80자 이내로, 긴 내용은 줄바꿈하고 본문에서 https://meetup.toast.com/posts/106 좋은 git 커밋 메시지를 작성하기 위한 7가지 약속 : NHN Cloud Meetup git커밋 meetup.toast.com https://blog.ull.im/engineering/2019/03/10/logs-on-git.html ull.im 울려 퍼지다. 반향하다. 공명하다. blog.ull.im 2022. 1. 9.
개발환경 세팅 * Visual Studio Code https://code.visualstudio.com/ Visual Studio Code - Code Editing. Redefined Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. code.visualstudio.com * PyCharm https://www.jetbrains.com/pycharm/download/ Downloa.. 2022. 1. 7.