プログラミング

Flet

家計簿アプリを作成する⑤【ログイン画面作成(UI)】

ログイン画面作成(UI)登録されているユーザーだけが家計簿アプリを使用できるように、ログイン画面(UI)を作成するログイン画面Loginクラス概要通常fletでの画面の作成はViewで作成するが、自作コントロールのMy_Control.My...
プログラミング

家計簿アプリを作成する④【画面設計】

画面設計家計簿アプリの画面構成画面構成作成する画面は7画面・ログイン画面・家計簿一覧・家計簿詳細・一括取込・マスタ管理・ユーザーマスタ・マスタログイン画面・IDとパスワードを入力し、認証が成功したら家計簿機能を使用できる家計簿一覧・登録した...
Python

家計簿アプリを作成する 補足・注意事項①【Sessionと排他制御】

SQLAlchemyのEngine作成時の補足SessionSessionをインスタンス時にself.engineのみ渡すと、Session.close()した後にデータベースから取得した情報を参照すると「Instance is not b...
Python

家計簿アプリを作成する③【SQLAlchemyのEngineを作成】

家計簿アプリ作成【SQLAlchemyのEngineを作成する】SQLAlchemyでデータベースへの接続とSQL操作の実行を管理するEngineクラスを作成するEngineモジュールEngineクラスEngineクラスは、データベースへの...
Python

家計簿アプリを作成する②【DB設計】

家計簿アプリ作成【DB設計】SQLAlchemyを使ってDBを操作するため、必要なテーブルを作成する作成テーブルユーザー情報家計簿詳細ログマスタユーザー情報詳細テーブル名:users家計簿アプリを操作できるユーザー情報を扱うカラム名データ型...
プログラミング

家計簿アプリを作成する①【概要】

家計簿アプリ作成【概要】PythonのFletで家計簿アプリを作成する"何"に"いくら"使ったかを登録できるのはもちろん、CSVを取り込んで一括登録する機能も実装するライブラリFletSQLAlchemy機能"いつ"、"何に"、"いくら"使...
Flask

【Flask-SQLAlchemy】 ORDER BY

ORDER BYで取得順を変更するテーブル定義からテーブル作成app = Flask(__name__)app.config = "sqlite:///PFCManagement.db"app.config = os.urandom(24)...
Flask

【Flask-SQLAlchemy】INSERT/SELECT/UPDATE 操作

追加、取得、更新の操作テーブル定義からテーブル作成app = Flask(__name__)app.config = "sqlite:///PFCManagement.db"app.config = os.urandom(24)db = S...
GAS

GASでくじ引きプログラムを作成

1~43の数字のくじ引きで、過去の抽選で出現した数字の出現回数を考慮したくじ引きプログラムを作成してみるやりたいこと1~43の数字のくじ引きを行う全期間の1~43の出現回数を考慮したくじ引きをする過去50回の1~43の出現回数を考慮したくじ...
GAS

Google Apps Scriptでのプログラムの作り方

Google Apps Script(以下GAS)を開きシートから名前を取得し「Hello World "名前"!」とセルに表示するプログラムを作ってみようと思います!Google Apps Scriptの開き方①スプレッドシートの拡張機能...