쿨링팬 슬라이드 스위치 제어
아두이노 스위치 GND GND 13 SIG 5V VCC 스위치 핀번호 아두이노 모터 12 VCC GND GND 모터 핀번호
아두이노 스위치 GND GND 13 SIG 5V VCC 스위치 핀번호 아두이노 모터 12 VCC GND GND 모터 핀번호
프로젝트 생성 new – new project 폴더를 지정하여 가상환경에 프로젝트를 만든다. 환경설정 – UI 이용하여 설치 file – Settings Project 프로젝트명 – Python Interpreter + 추가버튼 클릭 Django 검색 후 설치 환경설정 – 터미널 이용 Django 프로젝트 생성 run 하면 서버 실행 됨 만약 Type ‘manage.py help ‘ for help on a specific subcommand. 에러 … 더 읽기
linux redis 설치 apt-get install redis linux redis 실행 시작systemctl start redis종료systemctl enable redis설치 확인redis-cli ping*PONG이 나오면 설치 성공redis 접속redis-cli redis server 설치 Downloads · dmajkic/redis (github.com) python redis설치 pip3 install redis python redis 사용 단일 데이터 처리 get / set 리스트 데이터 처리 lpush / lrange redis json 함수 사용
Django 설치 sudo pip3 install Djangosudo pip3 install Django -upgrad *Window 환경에서는 Python을 사용 Django App – Board / 프로젝트 생성 django-admin startproject 프로젝트명 기본테이블 생성(sqlite3) 프로젝트가 생성되면 기본 테이블을 생성한다 서버 테스트 관리자 계정 생성 관리자 홈페이지 경로 http://localhost:8000/admin 프로젝트 기본 세팅 mysite/settings.py 모드DEBUG = TRUE //개발자모드DEBUG = FALSE //운영모드 주소ALLOWED_HOSTS = []*개발자모드인 경우 자동으로 127.0.0.1로 … 더 읽기
DDL(Data Definition Language) CREATE DOMAIN 도메인 생성 TABLE 테이블 생성 VIEW 뷰 생성 INDEX 인덱스 생성 ALTER TABLE 테이블 구조 변경 DROP DOMAIN 도메인 제거 TABLE 테이블 제거 VIEW 뷰 제거 INDEX 인덱스 제거 데이터타입(MySQL) 문자형 데이터타입 데이터 유형 정의 CHAR(n) 고정 길이 데이터 타입(최대 255byte)- 지정된 길이보다 짦은 데이터 입력될 시 나머지 공간 공백으로 … 더 읽기
부트스트랩 부트스트랩에서 제공하는 템플렛 예제를 이용하여 기본 UI를 작성할 예정이기에 부트스트랩에서 제공하는 템플렛 예제를 다운 받는다 메인 해더부분을 navbar-fixed으로 사용할 것이기 때문에 해당 파일을 다운로드 한다 그리고 HTML파일을 프로젝트 내 새로 만든 blogapp 폴더 내 templates 폴더를 클릭, new HTML FILE을 클릭한 후 main이라고 작성하고 생성해준다 그리고 navbar-fixed의 html 소스를 head와 body를 채워주고 main.html에 붙여넣어준다 … 더 읽기
Template template를 구성하기 위해 프로젝트 최상위에 있는 templates 폴더를 우리가 만든 blogapp에 이동시켜준다 template html blogapp > templates 를 오른쪽 클릭 -> New -> HTML FILE 클릭 index.html 파일을 만들어준다 html body 내에 글을 입력해주고 view.py urls.py templates에 만든 index.html을 보여주기 위해 view.py와 urls.py를 수정한다 view.py view.py를 연다 다음과 같이 코드를 작성하여 index.html을 리턴해준다. 현제 … 더 읽기
blogapp 생성 blogapp이라는 앱을 생성한다 [Alt]-[F12]를 눌러 터미널 창을 열고ls 를 입력하여 manage.py가 있는지 확인한다 있다면 정상적으로 프로젝트가 생성되었으니 앱을 생성해준다 명령어를 입력해 앱을 생성하면 해당 앱명 폴더 아래에 py 파일들이 생성된다 setting.py Django가 blogapp이라는 이름의 앱을 인식하도록 하기 위해 setting.py를 열어 INSTALLED_APPS 변수에 blogapp의 config 파일을 추가시켜준다 *반드시 끝에 ,를 붙여주어야 한다