タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Pyramidに関するmodal_soulのブックマーク (2)

  • 認証を追加する — The Pyramid Web Application Development Framework v1.4.3 (翻訳)

    認証を追加する¶ Pyramid は authentication と authorization の ための機能を提供しています。アプリケーションにセキュリティを追加する ためにこれら両方の機能を利用します。私たちのアプリケーションは現在、 サーバーにアクセスできる誰もが wiki ページを見たり、編集したり、 追加したりすることが可能です。 wiki ページの追加や編集を group:editors という名前の グループ のメンバーである限られた人々だけに許可するように アプリケーションを変更してみましょう。しかし、依然としてサーバーに アクセスできる誰でもページを見ることは可能です。 さらに、ログインページとすべてのページにログアウトリンクを追加します。 ログインページは、ユーザがパーミッションを必要とする任意のビューへのアクセスを 拒否された場合に、デフォルトの “403 For

  • Pyramidのコントローラースタイル

    Contents URLディスパッチ PyramidでのURLディスパッチ View Predicate ルートURL トラバーサル オブジェクトのデフォルトビュー ビュー名 リソースURL URLディスパッチとトラバーサルの比較 URLディスパッチとトラバーサルの混合 軽いURLディスパッチ + がっつりトラバーサル ガッツリURLディスパッチ + 軽くトラバーサル まとめ とりあえずコントローラースタイルと書いたが、ようするにWebアプリケーションがリクエストを受け取ってから処理に入るまでの流れである。 Pyramidはあえて複数の方法を採用している。その他のフレームワークから来る人たちがお気に入りの方法をとれるようにするためだ。 大きく分けて、Zope系由来のトラバーサル、DjangoやPylonsが使っているURLディスパッチがある。 (TurboGearsはPylons上のフレー

  • 1