プロポーザル
これは応募されたプロポーザルです。聞きたいと思うプロポーザルを各ページの下部にあるSNSのボタンで拡散しましょう。拡散された投稿をプロポーザルへの投票としてカウントし、選考時に参考にさせていただきます。
talk
探検Pyramid(ja)
スピーカー
Atsushi Odagiri
対象レベル:
中級
カテゴリ:
Web Frameworks
説明
Pyramid Webフレームワークはアプリケーションのコンポーネント構成を実行中に確認できるintrospectionという仕組みがあります。
introspectionを使ってカスタムコンポーネントでintrospectionに登録したり、実行時情報からopen apiのスキーマ情報を作成する方法を解説します。
目的
Pyramidの内部構造とコンポーネント作成の流れを説明し、それらを活用するためのメタデータであるintrospectionの使い方を説明します。
概要
- Pyramidのコンポーネントアーキテクチャ
- contextとrequest.registry
- zope.interfaceとAdapter Registry
- pyramid.config.Configurator
- introspectable
- view, routes のintrospection
- open api への応用