Mother-WebApps-Framework母親 - Webアプリケーションフレームワーク | |
今すぐダウンロード |
Mother-WebApps-Framework ランキングとまとめ
広告
- ライセンス:
- AGPL v3
- 出版社名:
- Guillaume Bour
- 出版社のWebサイト:
- http://guillaume.bour.free.fr/mediarchiver/index.php
Mother-WebApps-Framework タグ
Mother-WebApps-Framework 説明
Mother - Webアプリケーションフレームワーク 母親はPythonで書かれており、ねじれに基づいています。これは、Webアプリケーションの開発を簡単かつ迅速に作成するように設計されています。テンプレートツールの使用を許可します(現在、Makoのみがサポートされています)例:uuid = '7c772000-8F12-4594-9730-9E4DE53D55D1'form-9e4de53d55d1'from mother.callableインポートコールバック、MotherFrom Mother.template静的、テンプレート@コールバック(URL = routing.root)DEF ROOT(** kwargs): "" "" "" "" "" "" "
あなたはあなたの最初の mother アプリケーションを構築する方法を見るために私のソースコードを見ることを歓迎します。<身体/> "" "@callback(url = '/ foo'、content_type = 'text / pream')DEF FOO(** kwargs): 'foo :: plain text' @コールバック(url = '/ foo) '、content_type =' application / json ')def foo(** kw ARGS): @コールバック(url = '/ foo'、content_type = 'text / html')DEF Foo(** kwargs):return ' Foo :: HTMLコンテンツ '@ callbackdef bar(age、** args):try:age = int(Age):Return routing.http_404(' Ageは整数でなければなりません')「キャプテンは%D歳」%Ageclass Captain(呼び出し可能):DEF __init __(self、** kwargs):スーパー(キャプテン、セルフ)._ init __(** kwargs)self._age = 54#特別な方法Get、Post、Put、Deleteは '/ sample / captain' url def get(self、** kwargs)に直接マッピングされています。変更#ここでは、 'メソッド'#@callback def age(self、** kwargs):self._age#を返します。 'get'、 'post'、 'put'、 'delete'またはこれらのリストの中で文字列##この引数set httpメソッドset(s)コールバックは(デフォルトは取得)@callback(url = '/ seta) Ge '、Method =' POST ')DEF AGE_POST(self、age、** kwargs):try:self._age = int(age)return routn.http_404(' gethingはintegerでなければならない ')Routting.http_200 '')@callbackdef hello(** kwargs):return 'hello'urls = {#expose関数' / hel-lo ':hello、#静的コンテンツ(ディレクトリ)' / static ':static(' static-content / ')、#公開テンプレートファイル#注記#。テンプレートファイルは、テンプレート/サブディレクトリ#に保存する必要があります。 Makoは現在の「/ template」の唯一の利用可能なテンプレートエンジンです。テンプレート( 'sample.html'、title = 'テンプレートサンプルタイトル'、content = "" "でレンダリングされたテンプレートサンプルページの表示Mako "" ")}プロジェクトのウェブサイト:http://devedge.bour.cc/wiki/motherの要件: ・Python
Mother-WebApps-Framework 関連ソフトウェア