INTRO : 용어 정리 [[Raspbian]] path : /home/[UserID] [[virtualenv]] path : /home/[UserID]/.virtualenvs [[django project]] path : /home/[UserID]/.virtualenvs/jbe/[django_project] django_project : django project name [[local고정IP]] : Raspberrypi가 놓여진 공유기 내부 ip [[공인IP]] : 공유기가 설치된 외부접속 공인IP(http://www.findip.kr/로 확인 가능) [[PORT.No.]] : Port-forwarding을 통해 열어둔 port 1. unix socket 연결 설정 : django project ng..
INTRO OS, python, django, nginx, MariaDB 환경 [Raspberry Pi : server] Raspbian : GNU/Linux 10 (buster) python 3.7.3 django 2.2.6 nginx 1.14.2 mysql V15.1 Distrib 10.3.17-MariaDB ## Version 확인 방법 ## Raspberry Pi : server # Raspbian console에서 확인 ## python 3.7.3 $ python3 -V ## nginx 1.14.2 $ nginx -v ## mysql V15.1 Distrib 10.3.17-MariaDB $ mysql -V 1. DB/USER 생성 및 권한 부여 in MariaDB : NewDB -> yourID..
INTRO OS, python, django, mysql 환경 [macbook : local] macOS : Catalina 10.15.1 python 3.7.4 django 2.2.6 mysql Ver 8.0.18 for osx10.15 on x86_64 (Homebrew) ## Version 확인 방법 ## python 3.7.4 # virtualenv 환경에서 python or python3 (jbe)$ python -V ## django 2.2.6 # python console에서 확인 >> import django >> django.VERSION ## mysql Ver 8.0.18 for osx10.15 on x86_64 (Homebrew) # macOS mysql terminal 확인 $ my..
INTRO Heroku 배포 전 사전 준비에서 localhost의 project를 일부 수정하여 GitHub 저장소에 배포하였다. 이전 포스트 https://jinozblog.tistory.com/15를 참고하면 된다. - Heroku, GitHub 회원가입 및 설치 - jinozblog2019/jblog/settings.py 재설정 - .gitignre 생성 및 git add/commit/push 다음은 git 저장소에서 Heroku에 push할 차례이다. localPC project -> git 저장소 -> Heroku 먼저 git remote에 heroku를 추가하자. $ heroku login $ heroku git:remote -a jinozblog2019 $ git remote -v herok..
1. Heroku : PaaS(Platform as a Service) cloud database 제공, PostgreSQL 회원가입 및 app 생성 : jinozblog2019 https://dashboard.heroku.com/apps Heroku CLI 설치 https://devcenter.heroku.com/articles/heroku-cli $ brew tap heroku/brew && brew install heroku 2. GitHub : website에 올릴 파일 관리를 위한 원격 저장소 회원가입 및 Repositories(저장소) 생성 https://github.com/ Repository name : jinozblog2019 Initialize this repository with a ..
Intro (macOS)[python] django post_list site에 구현하기 - 1/2 지난 포스트에 이어 DB table post_post Table을 127.0.0.1:8000에 접속 시 첫화면에 리스트를 불러오도록 해보려고 한다. jinozblog2019 tree : views.py에서 DB Table을 다룰 것이며, 첫화면 welcomemessage를 지우고 urls.py에 할당한다. . ├── db.sqlite3 ├── jblog │ ├── __init__.py │ ├── settings.py │ ├── urls.py │ └── wsgi.py ├── manage.py └── post ├── __init__.py ├── admin.py ├── apps.py ├── migrations ..
Intro 지금 보고있는 티스토리 jinozblog.tistory.com 첫화면의 구성은 다음과 같다. 3개의 포스트가 리스트 형식으로 나열되어있다. 포스트 미리보기에 구성된 항목을 보면 다음과 같다. 1. title : 글쓰기 제목 2. text : 글쓰기 내용 3. date : 발행 시간 4. category : post 구분 5. thumbnail : 미리보기 사진, 엄지손톱만한 그림에서 유래 여기서 1번~3번 항목에 category 항목에 user를 표시하는 형태로 구성하려고 합니다. 사전작업으로 http://127.0.0.1:8000/admin/에 로그인하여 사용자(들) 추가를 하였고 새로생성한 user로 로그인하여 2개의 포스트를 작성한 후 superuser로 재로그인하여 1개의 포스트를 작성..
현재 jinozblog2019 project 폴더의 구성을 살펴보면 다음과 같다. - virtualenv : jbe -> bin, include, lib 구성됨 - django 설치 : jbe/lib/python3.7/site-packages/django project 생성에 사용된 명령어 django-admin.py는 django 하위폴더인 jbe/lib/python3.7/site-packages/django/bin에 들어있다. django model, template, view, urls등의 module을 구성하면서 기본으로 import된 contrib 폴더는 다음과 같이 구성되어있다. django의 module/mothod는 django 폴더에서 확인이 가능하니 궁금하면 자주 들여다보는 것이 좋다...
- Total
- Today
- Yesterday
- vscode
- DAQ
- SSH
- Regression
- Raspberry Pi
- sublime text
- 자가격리
- raspberrypi
- MacOS
- CSV
- 코로나19
- Templates
- 라즈베리파이
- 코로나
- git
- pyserial
- server
- github
- Python
- COVID-19
- analysis
- Django
- 확진
- DS18B20
- r
- template
- arduino
- ERP
- Model
- Pandas
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |