본문 바로가기

분류 전체보기40

[VS CODE] 개꿀팁 필살기 단축키 모음 1. CTRL + D 자주 반복되어 사용되는 코드를 한 번에 수정할 수 있다. 특정 코드를 선택(드래그)하여 CTRL + D 를 입력. 페이지에 존재하는 동일 코드를 선택(드래그)함 2. ALT + CLICK 클릭하는 곳마다 커서를 만들어 준다. 커서가 생성된 곳에서는 동시 다발적으로 코딩이 가능하다. 3. ALT + ↓/↑ 커서가 존재하는 라인의 코드를 위/아래로 손쉽게 옮길 수 있다. 여러 줄을 드래그하여 함께 옮길 수도 있다. 4. ALT + SHIFT + ↓/↑ 커서가 존재하는 라인의 코드를 위/아래로 손쉽게 복사할 수 있다. 여러 줄을 드래그하여 함께 옮길 수도 있다. 5. CTRL + / 선택된(드래그) 코드를 한 번에 주석처리할 수 있다. 물론 해당 언어 문법에 맞춰서 자동적으로 주석 처리를.. 2020. 2. 15.
[Git] 초보자를 위한 커맨드 명령어 정리 (업데이트 중) 1. Clone (복제) # Cloning git clone [URL] # Example git clone https://github.com/YOUR_GIT_HUB_ID/YOUR_REPOSITORY.git 2. Remote (Local Directory to Github Repository 간 폴더 연동) # 현재 연결된 원격 저장소 확인 git remote -v # 원격 저장소 추가 git remote add origin [URL] # Example 1 (git-hub) git remote add origin https://github.com/YOUR_GIT_HUB_ID/YOUR_REPOSITORY.git # Example 2 (bitbucket) git remote add origin https://.. 2020. 2. 11.
[Django] Could not find the GDAL library 에러 해결 방법 실행 환경 1. 윈도우10 + WSL + 가상환경 + Git Cloning + install requirement.txt 2. Mac OS + 가상환경 + Git Cloning + install requirements.txt python manage.py runserver 혹은 python manage.py migrate 커맨드 입력 시 아래와 같은 에러가 뜨는 경우 django.core.exceptions.ImproperlyConfigured: Could not find the GDAL library (tried "gdal", "GDAL", "gdal2.3.0", "gdal2.2.0", "gdal2.1.0", "gdal2.0.0", "gdal1.11.0"). Is GDAL installed? If it.. 2020. 2. 11.
[git Kraken] 사용법 https://m.blog.naver.com/PostView.nhn?blogId=bho7982&logNo=221177038903&proxyReferer=https%3A%2F%2Fwww.google.com%2F [Git] 쉽고 간단하게 Git을 사용하자, GitKraken(1) 많은 프로그래머들은 협업을 하게되고 이때 도움을 주는 도구로 유명한것이 바로 "Git"이다. 하지만 대부... blog.naver.com 보통 Git Desktop을 사용하지 못하는 LINUX 환경에서 주로 사용함. 유료인게.. 좀 그렇네.... 개인적으로 잘 안씀 유사한 프로그램으로는 Git Desktop, SourceTree 가 있음 이것들은 무료임. 2019. 12. 24.
[Django] Apache + Django + Windows10 환경에서 mod_wsgi 설치하는 방법 python version을 64bit인지 확인하고 터미널에 python -m pip install mod_wsgi 입력 2019. 10. 28.
[Ubuntu] 우분투 Visual Studio Code 설치하는 방법 https://webnautes.tistory.com/1197 불러오는 중입니다... 2019. 10. 25.
[Python] 윈도우 pip install 오류 문제 해결 방법 | windows 10 TypeError module object is not callable 1. 환경 변수 윈도우 > 검색 > 시스템 환경 변수 편집 > 고급 > 환경 변수(N)... > 사용자 변수에서 변수 값 path 더블클릭 혹은 편집 > pip 패키지 파일의 디렉토리(Directory) 생성 여부 확인 > 없으면 추가 2. python -m pip install 터미널(Terminal) cmd 혹은 bash 등을 실행시키고, 다음과 같이 입력한다. python -m pip install something 터미널에 그냥 pip install 만 주구장창 치다보니 안됐던 것. 2019. 10. 21.
[Git] Bitbucket 사용법 1 | git push -u origin master 1. 먼저 git 사용을 위해 배쉬(Bash) 터미널을 키고 해당 디렉토리(Directory)로 이동 2. 해당 디렉토리가 기존에 작업 중이었던 경우(혹은 기존의 히스토리가 남아있는 경우) 과거의 잔재를 제거 (선택사항) # 기존 git 히스토리(History) 제거 $ rm -rf .git 3. 과거 잔재 제거 후 새롭게 git 설정 # 해당 디렉토리(Directory) git 초기화. $ git init # 해당 디렉토리의 파일들을 git 에서 감시할 수 있도록 추가한다. $ git add . # 추가된 파일들을 최초 커밋(Commit)해준다. $ git commit -m "first commit" 4. git 저장소와 연결 및 파일 푸시(Push == Upload) # git 저장소(Reposito.. 2019. 10. 18.
[Django] View 안에서 데이터 모델 특정 갯수만 가져오는 방법 1. 다음과 같이 뷰(View.py) 파일을 작성하세요. # 특정 앱(appName)의 데이터 모델(ModelName) 로딩 from appName.models import ModelName def function(request): # 인스턴스 생성 # 데이터 모델의 필드명('id')을 선택 # 원하는 갯수([:3] = 3개)만큼 쿼리셋 로딩 instance = ModelName.objects.all().order_by('id')[:3] # 'key':value 형태로 데이터 전달 context = { 'instance':instance, } return render(request, '~.html', context) 결과는 instance 라는 이름의 인스턴스에 3개의 쿼리셋이 담겨옵니다. 데이터를 가져.. 2019. 10. 17.