プロジェクト作成コマンド
mitama.json置くだけのコマンド
mitama.command.init.
Command
ベースクラス: object
object
handle
init_project_dir
アプリ作成コマンド
アプリのテンプレートを作成する
mitama.command.mkapp.
ディレクトリ作ってmitama.json置くだけのコマンド
mitama.command.new.
サーバー起動コマンド
ポート番号を引数に取ってHTTPサーバーを起動するコマンド 実行されてないマイグレーションもこいつが実行する
mitama.command.run.
コマンド定義
1ファイル1コマンドでクラスとして書いてます
handleがコマンドライン引数の引数部を受け取って実行する
抽象化はするかどうか迷ってる(Pythonで抽象化がどれくらい尊いものかよくわかんない)
argparseを入れようか迷ったけど、位置引数しか必要に成る予定が無いのでとりあえず入れてない
mitama.command.
exec
コマンドを起動します
コマンドライン引数からサブコマンドのインスタンスを生成し、起動します。
目次: