잠 못 드는 개발자
close
프로필 배경
프로필 로고

잠 못 드는 개발자

  • 분류 전체보기 (156)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • Git & Github (7)
    • IT 지식 (3)
    • Lecture (9)
  • 홈
  • 태그
  • 방명록
  • 글쓰기
[Flask] 파이보 - 프로젝트 구조, 애플리케이션 팩토리, 블루프린트로 라우팅 함수 관리

[Flask] 파이보 - 프로젝트 구조, 애플리케이션 팩토리, 블루프린트로 라우팅 함수 관리

파이보 프로젝트 구조 ├── pybo/ │ ├─ __init__.py │ ├─ models.py │ ├─ forms.py │ ├─ views/ │ │ └─ main_views.py │ ├─ static/ │ │ └─ style.css │ └─ templates/ │ └─ index.html └── config.py models.py : 데이터베이스 처리 forms.py : 서버로 전송된 폼 처리 views 디렉터리 : 화면 구성 static 디렉터리 : css, javascript, images 파일 저장 templates 디렉터리 : html 파일 저장 config.py : 프로젝트 환경 설정 플라스크 애플리케이션 팩토리 app = Flask(__name__) : app 객체를 전역으로 사용하면 순환 ..

  • format_list_bulleted Back-end/Flask
  • · 2023. 12. 30.
  • textsms
[Flask] 애플리케이션 파일 생성, 플라스크 서버 실행

[Flask] 애플리케이션 파일 생성, 플라스크 서버 실행

애플리케이션 파일 생성 app = Flask(__name__) : 플라스크 애플리케이션 생성 __name__ : 모듈명이 담김 @app.route : URL과 플라스크 코드 매핑. 괄호 안에 있는 URL이 요청되면 플라스크는 아래에 있는 함수 실행 from flask import Flask app = Flask(__name__) @app.route('/') def hello_world(): return 'Hello World' 플라스크 서버 실행 c:\envs\myproject>flask run : FLASK_APP 환경 변수가 지정되지 않은 경우 자동으로 app.py 파일을 기본 애플리케이션으로 인식 : app.py 이외의 다른 파일을 실행하고 싶다면 FLASK_APP 환경 변수 값 수정 필요 c:\e..

  • format_list_bulleted Back-end/Flask
  • · 2023. 12. 30.
  • textsms
[Git&Github] 깃허브에 폴더 업로드 - master -> main branch

[Git&Github] 깃허브에 폴더 업로드 - master -> main branch

1. Git bash# Windows업로드할 폴더의 상위 폴더로 가서 우클릭 -> 'Open Git Bash here'  # Mac업로드할 폴더의 상위 폴더로 가서 마우스 우클릭 -> '폴더에서 새로운 터미널 열기'    2. 원격저장소에 로드깃 초기화$ git init  깃헙 연동$ git remote add origin {깃헙 repository 주소}   깃 스테이징 & 커밋$ git add .$ git commit -m "커밋 메시지"   3. master -> main branch 이동 (이미 main인 경우 패스)현재 브랜치 확인$ git branch  master -> main branch 이동$ git branch -m master main$ git branch -m main   4. 원격..

  • format_list_bulleted Git & Github
  • · 2023. 12. 22.
  • textsms
[SQL] 테이블에서 데이터 검색 - SELECT, DECS, 행 열 지정, 연산자, LIKE

[SQL] 테이블에서 데이터 검색 - SELECT, DECS, 행 열 지정, 연산자, LIKE

SELECT SELECT : 데이터베이스의 데이터를 읽어옴 : DML에 속하는 명령 : 표 형식의 데이터 출력 : '질의'나 '쿼리'라고 불리기도 함 SELECT * FROM 테이블명; SELECT : SQL 명령의 한 종류 * : 모든 열을 의미하는 메타문자 FROM : 처리 대상 테이블을 지정하는 키워드 예약어와 데이터베이스 객체명은 대소문자 구별 X SELECT * FROM sample21; 테이블 데이터 수치형 데이터 : 숫자만으로 구성된 데이터. 오른쪽 정렬 문자열형 데이터 : 임의의 문자로 구성된 데이터. 왼쪽 정렬 날짜시간형 데이터 : 날짜와 시각을 나타내는 데이터. 왼쪽 정렬 NULL 데이터 : 값이 없는 데이터 DESC DESC : 테이블 구조 참조할 때 사용 : 테이블에 어떤 열이 정의..

  • format_list_bulleted Back-end/SQL
  • · 2023. 11. 24.
  • textsms

[SQL] 데이터베이스와 SQL, mysql 클라이언트 사용법

데이터베이스(DB, Database)란? 데이터베이스(DB, Database) : 저장장치 내에 정리되어 저장된 데이터의 집합 데이터베이스 종류 계층형 데이터베이스 : 폴더와 파일 등의 계층 구조로 데이터를 저장 관계형 데이터베이스 : 행과 열을 가지는 표 형식의 데이터(2차원)를 저장 객체지향 데이터베이스 : 객체 그대로를 데이터베이스의 데이터로 저장 XML 데이터베이스 : XML 형식으로 기록된 데이터를 저장 키-밸류 스토어(KVS) : 키(key)와 그에 대응하는 값(value)이라는 단순한 형태의 데이터를 저장 RDBMS (Relational DataBase Management System) 제품 - Oracle, DB2, SQL Server, PostgreSQL, MySQL, SQLite SQL..

  • format_list_bulleted Back-end/SQL
  • · 2023. 11. 17.
  • textsms
[Flask] VScode에서 flask 사용(Windows)

[Flask] VScode에서 flask 사용(Windows)

1. Visual Studio Code 설치https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, WindowsVisual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimized for building and debugging modern web and cloud applications.code.visualstudio.com 2. VS code 실행 후 extension 탭에서 ..

  • format_list_bulleted Back-end/Flask
  • · 2023. 11. 11.
  • textsms

[CSS] display - block-level, inline, none, hidden

display : 요소가 화면에 보여지는 방식을 지정 html 태그 : 컨테이너. 칸 전체 코드 : 텍스트 일부분. 특정 단어나 특정 부분 코드 css 속성 block-level element : 항상 새로운 line에서 시작 : 요소들이 각각 라인을 차지(자동 줄바꿈) span { display: block; } inline element : 필요한 만큼만 공간 차지(줄바꿈 직접 해야 함) span { display: inline; } display : none : 화면에 보여지지 않음. 공간 차지 X span { display: none; } visibility : hidden : 화면에 보여지지 않음. 공간 차지 O span { visibility: hidden; }

  • format_list_bulleted Front-end/CSS
  • · 2023. 11. 11.
  • textsms
  • navigate_before
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • ···
  • 23
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (156)
    • Front-end (48)
      • HTML (25)
      • CSS (6)
      • JavaScript (7)
      • React (7)
      • React Native (3)
    • Back-end (21)
      • SQL (2)
      • JAVA (13)
      • Spring (2)
      • Flask (4)
    • AI (64)
      • Python (32)
      • 모두의 딥러닝 (24)
      • NLP (7)
    • Android (5)
    • Git & Github (7)
    • IT 지식 (3)
    • Lecture (9)
최근 글
인기 글
최근 댓글
태그
  • #PYTHON
  • #딥러닝
  • #문법
  • #모두의 딥러닝
  • #속성
  • #두근두근파이썬
  • #파이썬
  • #HTML
  • #인공지능
  • #태그
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바