전체 글

전체 글

    리눅스 Git 설치 밎 사용법

    리눅스 Git 설치 밎 사용법

    원하는 폴더를 만들어서 Git Bash로 간다음에 git init : 로컬저장소 생성 git status : Working Tree 상태 확인 git add : index 영역 추가 git commit : 버전기록, local respository 반영 git push 원격R이름 브랜치이름 git push 원격R이름 브랜치이름 를 이용해준다. 1. sudo apt-get install git 명령어를 입력하여 패키지 리스트를 업데이트합니다. 2. sudo apt install git 명령어를 입력하여 깃을 설치합니다. 3. git --version이라는 명령어를 입력하면 설치할 git의 버전을 알 수 있습니다. 4. 아래 명령어를 입력하여 깃에 push했을때 올라갈 내 정보를 입력해줍니다. git con..

    42서울 라피신 과정 합격!

    42서울 라피신 과정 합격!

    어쩌다보니 42서울 라피신 과정에 합격을 하게 되었습니다 취업준비중 좋은 경험이 되었으면 하여 최선을 다해 임하려고 합니다 합격을 하고 여러 사람들과 소통을 하면서 같이 준비를 하고 싶어 오픈채팅을 만들었는데 많은 인기가 있어서 생각보다 조금 놀랐어용 합격 하신분들 오셔서 같이 준비해봐요!! https://open.kakao.com/o/gdHAlVUd

    Web Framework Django 시작하기(5) - CRUD의 Create

    Web Framework Django 시작하기(5) - CRUD의 Create

    CRUD 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능 웹 어플리케이션도 이 4가지외 다른기능은 존재하지 않다. Create, Read, Update, Delete Create #myapp - views.py def create(request): article = ''' ''' return HttpResponse(article) title과 body를 입력할 수 있는 박스들을 만들고 이 정보들을 전송하기 위해서는 을 이용해야 한다. 여기서 위의 을 그대로 써서 제출을 하게 되면 아래와 같이 URL이 뜨게 된다. http://localhost:8000/read/1 http://localhost:8000/read/?id=1 ==> query string 이 두 URL은 브라우저가 서버로 부터..

    Web Framework Django 시작하기(4) - CRUD의 Read

    Web Framework Django 시작하기(4) - CRUD의 Read

    CRUD 대부분의 컴퓨터 소프트웨어가 가지는 기본적인 데이터 처리 기능 웹 어플리케이션도 이 4가지외 다른기능은 존재하지 않다. Create, Read, Update, Delete Read #myapp - views.py from django.shortcuts import render,HttpResponse # Create your views here. topics = [ {'id':1,'title':'아메리카노','body':'Americano'}, {'id':2,'title':'라떼','body':'Latte'}, {'id':3,'title':'아이스티','body':'Iced Tea'} ] def HTMLTemplate(articleTag): global topics ol = '' for topic..

    .gitignore을 이용하여 commit하기

    .gitignore Project에 원하지 않는 파일들을(컴파일 된 파일, .gradle, .idea 등등) git에서 제외시키기 위해 필요한 파일 프로젝트 최상단 디렉토리에 위치해야한다. 예를들어 git init 명령어를 실행했던 디렉토리에 .gitignore 폴더가 위치하게 된다. # IntelliJ project files .idea .idea/*.xml *.iml out gen build rebel.xml

    Web Framework Django 시작하기(3) - Django에 대해

    Web Framework Django 시작하기(3) - Django에 대해

    전형적인 데이터기반 웹사이트에서 웹 어플리케이션은 웹 브라우저로부터 HTTP 요청(Request)을 기다린다 요청을 받으면 웹 어플리케이션은 URL과 GET, POST 데이터의 정보에 기반하여 요구사항을 알아내게 되고, 그 다음이 무엇이 필요한지에 따라, 데이터베이스로부터 정보를 읽거나 쓰고 필요한 다른 작업들을 수행할 것이다. 그 다음 웹 어플리케이션은 웹 프라우저에 응답(Response)을 반환하는데, 주로 동적인 HTML 페이지를 생성하면서 응답한다 URLs: 단일 함수를 통해 모든 URL 요청을 처리하는 것이 가능하지만, 분리된 뷰 함수를 작성하는 것이 각각의 리소스를 유지보수하기 훨씬 쉽다. URL mapper는 요청 URL을 기준으로 HTTP 요청을 적절한 뷰(view)로 보내주기 위해 사용된..

    Web Framework Django 시작하기(2) - Routing URLConf ★

    Web Framework Django 시작하기(2) - Routing URLConf ★

    어떤 웹 프레임워크를 사용하던 간에 제일먼저 하게 되는 것은 라우팅이다. URLconf : 장고에서 URL과 일치하는 뷰를 찾기 위한 패턴들의 집합 project의 urls.py을 거쳐서 특정 app로 라우팅을 하게 되면 그 app의 urls.py에서 view안에 있는 특정 함수와 매칭을 시켜서 작업을 수행하게 된다. django-admin startapp myapp app을 만드는 명령어는 위와 같으며 myapp이라는 app을 생성한다. myapp - __init__.py - admin.py - apps.py - models.py - tests.py - views.py #myproject - urls.py from django.contrib import admin from django.urls impo..

    Web Framework Django 시작하기(1) - 프로젝트 생성

    Web Framework Django 시작하기(1) - 프로젝트 생성

    python -m pip install django django-admin django을 시작하기 위해 install을 해주고 django-admin 명령어를 이용하여 프로젝트 주요 명령어를 실행 django-admin startproject myproject startproject는 django 프로젝트를 시작하기 위한 기본 프로젝트 폴더를 만드는 명령어다. myproject폴더가 생기고 그 안에 myproject에 생기게 된다. django-admin startproject myproject .​ 현재 내가 위치하고 있는 디렉토리 안에서 생성하고 싶을땐 .을 찍어서 표시해준다. myproject - __init__.py - asgi.py - settings.py - urls.py #사용자가 접속하는 ..