분류 전체보기
Flask.py #2 실행하고 내가만든 사이트를 올려보자! ( render_template )
작업할 폴더를 하나 만들어 줍시다. 폴더 이름은 자유롭게 만들어주면 되지만 저는 flask라고 하겟습니다여러분이 사용할 html파일을 가져와서 flask 폴더에 넣어주세요 사이트를 만들기 위하여 소스코드를 작성하여 봅시다 #application.py from flask import Flask,render_template app = Flask(__name__) @app.route("/") def home(): return render_template('index.html') if __name__ == '__main__': app.run() 이렇게 작성을 하고 저장을 한 뒤 실행을 합시다.실행하는 방법은 커맨드라인에$ python application.py# 커맨드라인의 위치를 flask폴더로 잡아주세요. ..
Flask.py #1 설치해보자
Flask는 python의 프레임워크라고 할 수 있습니다. Flask를 설치해보자! 리눅스 같은 경우는 이미 파이썬이 설치가 되어 있을겁니다. $ sudo -s# pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝낫으면 Terminal.app 을 열어줍시다. $ sudo pip install flask 이러면 끝 - [ https://www.python.org/ ]로 접속하여 파이썬을 설치해 줍니다. 설치가 끝났으면[ 고급설정 ] - [ 환경변수 ] - [ 시스템 변수 ] 에서 Path를 찾아줍니다. Path를 찾으셧다면 편집을 누르고파이썬의 설치 경로와 파이썬 폴더 내의 Script 폴더를 입력해 줍시다. 환경변..
Flask 로 Firebase 이용하기 # 데이터 주고받기
Flask 를 이용하여 Firebase에 데이터를 주고받아볼겁니다. 먼저 install # 윈도우 >> pip install requests >> pip install python-firebase # 리눅스 및 맥은 앞에 sudo를 붙혀서 사용 인스톨을 해 주시고 소스코드에 이 부분을 추가해 줍니다. #import from firebase import firebase #데이터 받아오기 firebase.get( 경로 , 조건 ) # 조건이 없다면 None #데이터 보내기 firebase.post( 경로 , { 보내는값ID , 보내는값 } ) 이렇게하면 된답니당
[라즈베리파이] 1. 라즈베리파이 OS 라즈비안 설치하기 !
라즈베리파이 OS 라즈비안 설치하는법 ! 일단, 준비물은주 재료라즈베리파이 , Micro SD카드 , SD카드 리더기 부 재료usb 연결방식의 마우스 + 키보드 , 라즈베리 파이 화면을 출력할 수 있는 모니터와 케이블 준비가 완료 되었으면 필수 프로그램을 설치 해 봅시다. 일단 OS를 설치해 봅시다. 라즈비안 설치 링크 - Zip 파일 : [ LINK ]- Torrent 파일 : [ LINK ] 두 링크를 정 못믿으시겟다 싶으시면 아래 사이트로..https://www.raspberrypi.org/downloads/raspbian/ 설치가 되는동안 , SD Formatter 와 win32DiskImager 를 설치해 봅시다 Install LINK SD Formatter[ 다이렉트 설치 주소 ]- https..
[ 네트워크 ] 서브넷팅 - 네트워크 ip 주소 범위 구하기
안녕하세요 ~ 서브넷팅에 대해서 해보도록 하겠습니다. 전 포스팅에서 서브넷팅이 무엇인지 간략하게 짚고 넘어갔엇죠?이제는 더 심화적으로 들어가 봅시다. 예제로 풀어보겠습니다.다음 ip주소가 존재하는 네트워크 ip 주소 범위를 구하시오. 183.62.72.130 / 26 이거를 풀어봅시다. 먼저 / 26 이것은 서브넷마스크가 26비트라는 뜻입니다.네트워크 주소를 구할때는 Class에 나눠서 디폴트 서브넷 마스크를 알아냈지만, / 26 라는게 붙어있으면 /26 이것으로 서브넷마스크를 구해야 됩니다. /26 이것은 1을 26개 즉 26개의 비트를 찍어주라는 말입니다.전 포스팅에서 옥텟 단위로 .을 찍엇고 옥텟 하나당 8비트 , 총 4옥텟이였으니 32비트겟죠? 32비트중 26비트를 맨 앞에서부터 1로 차례로 채워..
[ 네트워크 ] 서브넷팅 - 네트워크 주소 구하기
서브넷팅에 대하여 포스팅을 하려고 합니다.서브넷팅이 이해를 안하면 어렵지만 조금만 이해하고나면 정말 쉽습니다. 자 그럼 시작하겟습니다. 서브넷팅이 무엇인지 알아봅시다. 서브넷팅이란? 블록을 작은 블록으로 나누는것 서브넷팅의 필요성! ip주소를 낭비없이 분배시켜주기 위함.하나의 네트워크를 여러개로 분리할때 라우터에서 이런식으로 네트워크를 분리시켜 줍니다. [ 그림이 잘 보이지 않을시, 이미지를 한번 더 클릭하여 확대하여주세요, ] 이부분은 다음 포스팅에서 더 알아보도록 하겠습니다. 네트워크 주소 구하는법. 네트워크 주소 구하는건 정말 간단합니다. AND연산과 Network Class 만 아신다면 할 수 있습니다! Default Mask ( 디폴트 마스크 ) 와 Network Adress ( 네트워크 주소 ..
[CSS]CSS로 드롭다운 메뉴를 제작하자!! 1탄
CSS로 드롭다운 메뉴를 제작하겠습니다.이 드롭다운 메뉴 제작 강좌는 총 3탄까지 있을겁니다. 1탄 : 1차메뉴만.2탄 : 2차메뉴까지3탄 : CSS로 애니메이션을 넣어서 메뉴 만들기 자 이렇게 총 3탄에 걸쳐서 제작될 강좌 입니다. 일단 시작하기 앞서서 잘봤다는 댓글 한번씩 부탁드려요~~!이번 강좌에서는 Brackets 라는 프로그램을 이용합니다. 처음으로 html 소스를 작성해 봅시다. 이런식으로 작성을 하면 아래 사진과같은 결과가 나옵니다. 이렇게 동그란 점과 함께 Text1 ~ Text4 까지 출력이 됩니다. 이제 여기에 css소스를 적용시켜 보겠습니다. 저같은 경우는 html소스 안에 태그를 사용하지 않으며, 외부파일을 무조껀 불러오기때문에 style.css파일을 따로 만들어서 소스를 입혔습니다..
[CSS] display! 디스플레이! 디~~스! 플레이!
디이이ㅣ이이이ㅣ즈즈즈ㅡ으으으프르르르르르레에ㅔ에에이이ㅣ이이ㅣㅣㅣ 안녕하세요 웹 프론트 개발자 Dev.Aura - 현 17세 입니다 꺄르르ㅡ르르륵 검정고시 준비중이라 강좌를 못썻네요 8월 3일 시험입니다 ㅎㅎ.... 쨋든 강좌 시작합니다이잉 오늘은 display를 해 볼거에요! display를 이용하면 이런걸 만들 수 있쬬! 꺄르륵 뭐 여기에는 postion이며 별게 다 들어갑니다. 오늘 이 디스플레이 강좌를 해보고 다음은 이런 드롭다운 메뉴를 만들어 볼거에요 !! 좀 정신이 없죠? 죄송해요 오랜만에 강좌를 싸지르는 중이라.. 자 먼저 display의 값들을 모두 봐봅시다. inline , block , none , inline-block 오늘은 이 display에 사용할 수 있는것들에 대한 설명만 하고 마..