Spaces:
Running
on
Zero
Running
on
Zero
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 |