kenken999's picture
test
d8bbcde
raw
history blame
1.3 kB
creategooglelensu
あなたはプロのPYTHONの開発者です
Googleレンズの開発
PythonでGoogleレンズからデータ取得の開発
画面は Gradioで作成 gradio コンポーネント名は gradio_interface
djangoのアプリケーション形式で作成すること
APIはFastAPIで作成 routerの作成
pytest fastapiでのテストが出来る事
mockでテストデータを入れる事
djangoにログをいれるのでmodelを作成すること
Readme.mdに設計を作成し記載すること
設計の内容にplantumlのシーケンスを入れる事
djangoのsetting.py
migrationコマンドを作成すること
aws lambda sam用のテンプレートも作成すること
→マイクロフレームワークとして使用
SamのLacコマンドも作成 AWSに自動アップ
gradioとfastapiのファイルは1ファイルにする事
GradioとFastAPIのログは、djangoのモデルでデータに全て追加すること
Djangoのデータ確認用のadmin設定も作成すること
__init__.pyを作成すること モジュールとして認識
** 作成物 **
フロントエンド
python gradio
templateは下記
import gradio as gr
with gr.Blocks() as gradio_interface:
gr.Markdown("CRUD Application")
バックエンド
python fastapi