01_안드로이드 스튜디오 설치 ☾ https://developer.android.com 에 들어가기 ☾ DOWNLOAD ANDROID STUDIO 버튼 클릭 M1, M2, M3칩의 경우 Mac with Apple chip 클릭 별다른 변경 사항이 없다면 모두 [Next] 클릭 02_프로젝트 생성 ☾ 빈 템플릿인 [Empty Views Activity] 선택 [Empty Activity]로 선택하면 res > layout > activity_main.xml 파일이 안 뜨므로 주의! ☾ 프로젝트 정보 입력 [Name]에서 프로젝트의 이름을 지정할 수 있다. ☾ acitivity_main.xml 살펴보기 res > layout > acitivity_main.xml : 앱에서 보이는 화면 : java > Mai..
파이보 프로젝트 구조 ├── 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 객체를 전역으로 사용하면 순환 ..
애플리케이션 파일 생성 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..