tensorflow를 시작하려한다. - 머신러닝과 딥러닝을 도와주는 라이브러리 - 머신러닝과 딥러닝을 도와주는 API 일단 TensorFlow 홈페이지에 들어가서, 나는 라즈베리파이 위에 올릴 Tensorflow 가 필요했는데, Iot 위에 올리는 TensorFlow Lite 가이드가 있어서 눌렀다. 여기서는 여러분의 시간은 중요하기 때문에 중요 개념만 넣어보았다. https://www.tensorflow.org/lite/guide?hl=ko TensorFlow Lite 가이드 TensorFlow Lite는 개발자가 휴대기기, 내장형 기기 및 IoT 기기에서 TensorFlow 모델을 실행할 수 있도록 지원하는 도구 모음입니다. 기기 내 지연 시간이 짧고 바이너리 크기가 작은 머신러닝 추론을 �� www..
0. 들어가기전에 else로 분기하여 사용가능한 것들이 있다. 메세지 프레임워크를 사용하여 메인페이지로 이동 403 status code를 반환 alert기능 구현하기 공식사이트 검색) django messages framework (= flash message) https://docs.djangoproject.com/en/3.0/ref/contrib/messages/ The messages framework | Django documentation | Django The Django Software Foundation deeply values the diversity of our developers, users, and community. We are distraught by the suffering,..
AJAX(Asynchronous Javascripy And Xml) [에이젝스] [아약스] JS로 비동기 요청을 보내기 비동기 요청은 새로 고침없이 화면을 바꿔준다. javascript의 최종관문을 이해하기 위해 잠시 브라우저에 관련된 이야기를 해 볼까 한다.(DOM) 예시를 보자. 개발자도구 열고 Console클릭 후에 아래의 톱니바퀴를 누른 후에 Log XMLHttpRequesys 를 클릭해서 체크하자. 그러면 비동기 요청이 모두 찍힌다. 그러면 이제 검색창에 글을 적어보면 글자 하나하나당 비동기 요청이 실행되는 것을 알 수 있다. 즉, 새로고침 없이 글자가 하나하나 찍힐 때 마다 DB를 확인하여 자동완성을 완성한다. 데이터 받아보기 https://koreanjson.com/ Korean JSON {..
최종 목표) 라즈베리 파이를 이용해 음성 인식을 받으면, 그 input 값을 이용해서 특정 동작을 가능하게 할 예정이다. 그 뿐만 아니라 모션인식과 머신러닝을 적용해 볼 예정이다. 사실 현재 상태는 아무것도 모르는 상황이기 떄문에 이러한 전반적인 과정들을 순서대로 남겨 볼까 한다. (여기서는 방열판 같은 하드웨어적 부분은 생략한다.) 웹을 공부하면서 첫 임베디드 프로젝트를 시작하려고 했다. 물론 5년 전에 라즈베리파이를 이용하여 구형 로봇을 만든 적이 있었다. 라즈베리파이를 했었던 경험이 있는 나로서는 굉장히 쉽게 생각하고 첫 시작을 했다. 처음에 궁금 했던 점은 라즈베리파이 자체에 모니터를 연결하고 하는 방법과 모니터를 연결하지 않고 ssh 연결을 통해 나의 노트북으로 하는 2가지 방법에 대한 이해였다..
resolver_match views의 create 함수와 update 함수가 form.html로 둘다 넘어갈때 분기하기 {% if request.resolver_match.url_name == 'create' %} 새 글쓰기 {% else %} 수정하기 {% endif %} resolver_match는 url의 이름을 path로 풀리게 한다. 로그인 하지않고 댓글 작성 시 오류 @require_POST와 @login_required 중 하나를 빼주면 된다. @login_required를 빼고 아래의 if와 else를 추가한다. if request.user.is_authenticated: ~~ else: message.warning(request, '댓글 작성 시 로그인이 필요') return redir..
보통 CRUD에서 migrate 이후에 READ인 목록페이지를 만든 후에, (create를 만들지 않아서 게시글 생성이 안되는경우) 잘 작동하는지를 보기 위해서 더미 게시물을 만들고 싶을 때 사용한다. models.py 설정 하면서 admin 추가하는 습관을 들이자. 그래야 관리하기가 편하다. admin.py form .models import Article admin.site.register(Article) python manage.py createsupersuer 로 관리자 아이디 만든다. 그리고 python manage.py runserver 해서 admin url로 들어가면 된다. 위의 내용을 object로 표시가 된다. 만약 어떠한 모델의 내용을 관리자로 관리를 하고 싶다면 아래와 같이 하자. ..
article = Article.objects.get(pk=pk) 에서 get의 의미는 단 하나만 가능하다는 뜻이다. 값이 없는 경우 ERROR => 100이라는 pk값이 들어왔을 때, DB에 100이 없으면 ERROR가 뜬다. 값이 여러개인 경우 ERROR 즉, DB에 있는 단 하나의 값이 들어와야 에러가 안뜬다. 위방식의 문제점과 사용이유 100이라는 pk 값이 들어오는 경우에 500오류라고 개발자 오류라고 ERROR가 발생한다. 하지만 사용자가 없어서 100번째 글이 아직 안 적혀서 뜨는거지 나의 잘못이라고 할 수 없다. 즉, url이 없어서 그런거다. 개발자 잘못이 아니라는 점을 표현하고 싶어서 get_object_or_404를 쓴다. 쓰는법 + DJango shortcut functions 공식..
create.html과 update.html을 합쳐서 forms.html을 만들려고 한다. 왜냐하면 중복부분이 많아서 이다. 관련 부분은 CRUD_create와 CRUD_update 부분의 게시글을 확인하자. form 게시물에 정리된 3가지 form 만들기 부분을 전부 포함 시킨 코드이다. 자세한건 form게시물로 가서 확인하면 되고 최종은 아래 3가지 form중 하나 골라서 사용하면 된다. forms.html {% extends 'base.html' %} {% load bootstrap4 %} {% block body %} {% if request.resolver_match.url_name == 'create' %} 새 글쓰기 {% else %} 수정하기 {% endif %} {% csrf_token ..
- Total
- Today
- Yesterday
- Queue
- NextJS
- next.config.js
- useHistory 안됨
- logout
- nextjs autoFocus
- Vue
- nodejs
- mongoDB
- pandas
- TensorFlow
- 클라우데라
- django
- DFS
- read_csv
- BFS
- Express
- Deque
- JavaScript
- react autoFocus
- vuejs
- error:0308010C:digital envelope routines::unsupported
- Python
- UserCreationForm
- useState
- 자료구조
- react
- 자연어처리
- typescript
- login
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |