분류 전체보기 130

Day 87 - jwt

main.pyfrom fastapi import FastAPI, Depends, HTTPException, statusfrom fastapi.security import OAuth2PasswordBearer, OAuth2PasswordRequestFormfrom pydantic import BaseModel, EmailStrfrom datetime import datetime, timedeltafrom jose import JWTError, jwtfrom passlib.context import CryptContext # JWT 설정SECRET_KEY = "your-secret-key" # 실제 환경에서는 안전한 방식으로 관리해야 합니다ALGORITHM = "HS256"ACCESS_TOKEN_EXPIR..

Day 87 - fastapi로 CRUD 프로그램 만들기

main.pyimport fastapifrom fastapi.templating import Jinja2Templatesfrom starlette.requests import Requestfrom routers.DeptRouter import routerapp=fastapi.FastAPI()template=Jinja2Templates('templates')app.include_router(router=router)@app.get("/")def index(req:Request): return template.TemplateResponse('index.html',{'request':req})@app.get("/intro")def intro(req:Request): return template.Te..

Day 87 - fastAPI 사용하기 (2)

main.pyimport fastapifrom fastapi.templating import Jinja2Templatesfrom fastapi import Requestfrom pydantic import BaseModelfrom starlette.responses import HTMLResponseapp=fastapi.FastAPI()template=Jinja2Templates('templates')@app.get("/", tags=["Root"], summary="Root API", description="Hello World를 반환합니다.")def index(): return HTMLResponse("Index page")@app.get("/json")def func02(): return..

Day 86 - fastAPI 사용하기 (1)

main.pyfrom fastapi.responses import HTMLResponseimport fastapifrom fastapi.templating import Jinja2Templatesfrom fastapi import Requestimport deptapp=fastapi.FastAPI()templates=Jinja2Templates(directory="templates")app.include_router(dept.router)@app.get("/")def index(request: Request): # return {"key1":"val1"} # return ["item1","item2"] # return HTMLResponse("메인 페이지입니다.") return te..

Day 86 - django로 CRUD+login 프로그램 만들기 (2)

root/settings.pyALLOWED_HOSTS = ["*"]# Application definitionINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'home', 'dept', 'emp', 'accounts',]TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', ..

Day 85 - Django로 CRUD 프로그램 만들기 (2) function 활용하기

python 패키지로 Django 설치하기root/settings.pyALLOWED_HOSTS = ['*']# Application definitionINSTALLED_APPS = [ 'dept',urls.pyfrom django.contrib import adminfrom django.urls import path,includeurlpatterns = [ path('dept/', include('dept.urls')), path('admin/', admin.site.urls),]dept/views.pyfrom django.shortcuts import render, redirectdummyData=[ {'deptno':1111,'dname':'test1','loc':'test'},..

Machine Learning for Fluid Mechanics

저자: Steven J. Brunton, Bernd R. Noack, and Petros Koumoutsakos키워드: 머신 러닝, 데이터 기반 모델링, 최적화, 통제(control)출처: Annual Review of FLuid Mechanics (Volume 52, 2020)https://www.annualreviews.org/docserver/fulltext/fluid/52/1/annurev-fluid-010719-060214.pdf?expires=1732327852&id=id&accname=guest&checksum=640B7B2D749973FC0F6C8251F72C3B4A0. 초록더보기The field of fluid mechanics is rapidly advancing, driven by u..

논문번역 2024.11.23