일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- css
- ORM
- java
- 장고독학
- 매핑
- html
- 다대일
- 단방향
- 트랜잭션
- JPA
- 플러시
- AWS
- frontend
- 장고
- 바닐라js
- 다대다
- web
- javascript
- 노마드코더
- Django
- JS
- React
- 영속성 컨텍스트
- 일대다
- clonecoding
- nomadcoder
- python
- TODO
- SBERT
- 프론트엔드
- Today
- Total
목록분류 전체보기 (49)
꿈꾸는 새벽하늘
Activating a virtual environment backend pip install pipenv pipenv shell pipenv install django pipenv install djangorestframework django-cors-headers cd backend python manage.py runserver frontend cd frontend npm start npm install reactstrap bootstrap npm install axios
Install: django Rest Framework & django-cors-headers settings.py 수정: Whitelisting React port Whitelisting React port: let frontend of the application to interact with the API in django serializers.py 생성 serializers.py: to convert the model instances to JSON so that the frontend can work with the received data easily cf. JSON: the standard for data interchange on the web views.py urls.py routers:..
Git Bash → VSCode models.py models.py: database 관련 파일 models.py에서는 수정사항이 생길 때마다 위와 같이 migration 해줘야 함 register model & create superuser 🔍︎ localhost:8000/admin
이번 학기에 '캡스톤디자인과창업프로젝트A' 수업을 수강하며 스타트 30팀으로 졸업프로젝트를 시작하였다. 수차례의 회의 끝에 우리 팀은 아래와 같은 프로젝트 주제를 선정하였다. "이미지 및 텍스트 분석 기반 실종 반려견 찾기 서비스" 지난해 동물자유연대에서 실종·유기동물에 대해 분석한 자료에 따르면 대부분의 실종·유기동물이 개이고, 실종·유기견이 보호자를 다시 찾는 경우는 약 16%로 매우 낮았다. 이를 통해 실종견이 보호자를 다시 찾게 되는 비율이 현저히 낮다는 것을 알 수 있었다. 이러한 문제 해결을 위해 실종견을 찾는 것을 도와주는 서비스가 존재하고 있지만, 현존하는 서비스들은 보호자가 목격/구조 신고를 수시로 확인해야 하고, 신고 목록에서 검색을 할 수 있다고 하더라도 정확도가 낮다는 단점이 있었다..
Visual Studio Code에서 분할된 파일을 컴파일하기 위해서는 몇가지 절차가 필요하다. 1. Terminal을 열고 소스코드가 존재하는 디렉토리로 이동 2. Terminal에 아래와 같은 명령어 입력 g++ source1.cpp source2.cpp -o filename 여기에서 filename은 컴파일 후 만들어진 파일의 이름이다. 예를 들어, filename에 test.exe라고 적는다면, test라는 이름의 exe 파일이 만들어진다. 3. filename을 입력해서 실행 filename
💛 사회리더 대학생 멘토링 사회리더 대학생 멘토링은 한국장학재단에서 주관하는 멘토링 프로그램입니다. 대기업 CEO와 석학, 사회 각 분야의 리더 등 다양한 성공경험과 전문지식을 겸비한 사회 지도층 인사와 대학생 간 멘토링을 통해 꿈과 열정, 바른 품성과 리더십을 갖춘 사회 인재로 성장하도록 지원하며, 이를 통해 나눔과 봉사를 실천하는 글로벌 리더를 육성합니다. 💛 희망하는 멘토님 선정 과정 합격 후기를 쓰고 있는 지금은 다양한 경험을 통해 다른 꿈을 꾸고 있지만, 지원할 당시 저는 글로벌 IT기업에서 개발자로 근무하며 IT산업의 발전에 이바지하는 사람이 되고 싶었습니다. 그래서 이 점을 고려하여 멘토님들의 멘토링 운영계획서를 살펴보며 꿈을 향한 방향성을 찾아가는 데 큰 도움을 받을 수 있을 것 같은 멘토..
1. 리스트 리스트명 = [요소1, 요소2, 요소3, ...] a = [] b = [1, 2, 3] c = ["apple", "banana", "lemon"] d = [1, 2, "apple", "banana"] e = [1, 2, ["apple", "banana"]] print(b[0]) print(b[1]) print(d[2]) print(e[2]) print(e[2][0]) 2. 리스트의 인덱싱 a = [1, 2, 3] print(a[0]) print(a[0] + a[2]) print(a[-1]) 3. 리스트의 슬라이싱 a = [1, 2, 3, 4, 5] b = a[:2] c = a[2:] print(a[0:2]) print(b) print(c) print(b + c) print(b * 3) 4. ..
1. 숫자형 int : 정수 float : 실수 8진수 16진수 a = 5 b = 2 print(type(a)) print(type(b)) print(a + b) #더하기 print(a - b) #빼기 print(a * b) #곱하기 print(a / b) #나누기 print(a % b) #나머지 print(a // b) #몫 print(a ** b) #제곱 2. 문자열 (1) 문자열 자료형을 만드는 4가지 방법 a = "Hello World" b = 'Hello World' c = """Hello World""" d = '''Hello World''' print(a) print(b) print(c) print(d) c, d와 같이 큰따옴표 혹은 작은따옴표를 3개 사용해서 문자열을 나타낼 경우, \n이나..
[노마드코더] 바닐라 JS로 크롬 앱 만들기 1. To Do List 기능 HTML 00:00:00 CSS .hidden { display: none; } JavaScript const toDoForm = document.querySelector("#todo-form"); const toDoInput = document.querySelector("#todo-form input"); const toDoList = document.querySelector("#todo-list"); const TODOS_KEY = "todos"; let toDos = []; function saveToDos() { localStorage.setItem(TODOS_KEY, JSON.stringify(toDos)); } func..
[노마드코더] 바닐라 JS로 크롬 앱 만들기 1. 로그인 기능 HTML CSS .hidden { display: none; } JavaScript const loginForm = document.querySelector("#login-form"); const loginInput = document.querySelector("#login-form input"); const greeting = document.querySelector("#greeting"); //반복되는 string들을 대문자 변수로 저장해서 오타로 인한 에러 방지 const HIDDEN_CLASSNAME = "hidden"; const USERNAME_KEY = "username"; function onLoginSubmit(event) {..