Enviar búsqueda
Cargar
Bplt11 form alchemy
•
0 recomendaciones
•
10,750 vistas
Atsushi Odagiri
Seguir
Denunciar
Compartir
Denunciar
Compartir
1 de 11
Descargar ahora
Descargar para leer sin conexión
Recomendados
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Sqlalchemy sqlの錬金術
Sqlalchemy sqlの錬金術
Atsushi Odagiri
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Pyramid入門
Pyramid入門
Atsushi Odagiri
パッケージングを支える技術 pyconjp2016
パッケージングを支える技術 pyconjp2016
Atsushi Odagiri
パッケージングの今
パッケージングの今
Atsushi Odagiri
みんなのPython勉強会#77 パッケージングしよう
みんなのPython勉強会#77 パッケージングしよう
Atsushi Odagiri
async/await の向こう側 PyCon Kyushu 2022
async/await の向こう側 PyCon Kyushu 2022
Atsushi Odagiri
Recomendados
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Sqlalchemy sqlの錬金術
Sqlalchemy sqlの錬金術
Atsushi Odagiri
パッケージングの今と未来
パッケージングの今と未来
Atsushi Odagiri
Pyramid入門
Pyramid入門
Atsushi Odagiri
パッケージングを支える技術 pyconjp2016
パッケージングを支える技術 pyconjp2016
Atsushi Odagiri
パッケージングの今
パッケージングの今
Atsushi Odagiri
みんなのPython勉強会#77 パッケージングしよう
みんなのPython勉強会#77 パッケージングしよう
Atsushi Odagiri
async/await の向こう側 PyCon Kyushu 2022
async/await の向こう側 PyCon Kyushu 2022
Atsushi Odagiri
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
Atsushi Odagiri
eggとはなんだったのか 栄光のsetuptools
eggとはなんだったのか 栄光のsetuptools
Atsushi Odagiri
pyconjp 2019 LT 今日のsetuptools
pyconjp 2019 LT 今日のsetuptools
Atsushi Odagiri
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Atsushi Odagiri
Pythonとパッケージングと私
Pythonとパッケージングと私
Atsushi Odagiri
Python3 移行への軌跡
Python3 移行への軌跡
Atsushi Odagiri
Clack meetup #1 lt
Clack meetup #1 lt
Atsushi Odagiri
Python3でwebアプリ
Python3でwebアプリ
Atsushi Odagiri
Pyconjp2012 memory-of-europython
Pyconjp2012 memory-of-europython
Atsushi Odagiri
What makes pyramid unique
What makes pyramid unique
Atsushi Odagiri
エキPy lt repoze.whoの紹介
エキPy lt repoze.whoの紹介
Atsushi Odagiri
World plonedaylt
World plonedaylt
Atsushi Odagiri
Setup.pysetup.cfg
Setup.pysetup.cfg
Atsushi Odagiri
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
Form libraries
Form libraries
Atsushi Odagiri
フレームワークなしでWSGIプログラミング
フレームワークなしでWSGIプログラミング
Atsushi Odagiri
Form libraries
Form libraries
Atsushi Odagiri
Aodag scaffold
Aodag scaffold
Atsushi Odagiri
Nose 鼻をきかせてテストせよ
Nose 鼻をきかせてテストせよ
Atsushi Odagiri
Json rpc 2_0
Json rpc 2_0
Atsushi Odagiri
Más contenido relacionado
Más de Atsushi Odagiri
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
Atsushi Odagiri
eggとはなんだったのか 栄光のsetuptools
eggとはなんだったのか 栄光のsetuptools
Atsushi Odagiri
pyconjp 2019 LT 今日のsetuptools
pyconjp 2019 LT 今日のsetuptools
Atsushi Odagiri
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Atsushi Odagiri
Pythonとパッケージングと私
Pythonとパッケージングと私
Atsushi Odagiri
Python3 移行への軌跡
Python3 移行への軌跡
Atsushi Odagiri
Clack meetup #1 lt
Clack meetup #1 lt
Atsushi Odagiri
Python3でwebアプリ
Python3でwebアプリ
Atsushi Odagiri
Pyconjp2012 memory-of-europython
Pyconjp2012 memory-of-europython
Atsushi Odagiri
What makes pyramid unique
What makes pyramid unique
Atsushi Odagiri
エキPy lt repoze.whoの紹介
エキPy lt repoze.whoの紹介
Atsushi Odagiri
World plonedaylt
World plonedaylt
Atsushi Odagiri
Setup.pysetup.cfg
Setup.pysetup.cfg
Atsushi Odagiri
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Atsushi Odagiri
Form libraries
Form libraries
Atsushi Odagiri
フレームワークなしでWSGIプログラミング
フレームワークなしでWSGIプログラミング
Atsushi Odagiri
Form libraries
Form libraries
Atsushi Odagiri
Aodag scaffold
Aodag scaffold
Atsushi Odagiri
Nose 鼻をきかせてテストせよ
Nose 鼻をきかせてテストせよ
Atsushi Odagiri
Json rpc 2_0
Json rpc 2_0
Atsushi Odagiri
Más de Atsushi Odagiri
(20)
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
パッケージングの呼び声 Python Charity Talks in Japan 2021.02
eggとはなんだったのか 栄光のsetuptools
eggとはなんだったのか 栄光のsetuptools
pyconjp 2019 LT 今日のsetuptools
pyconjp 2019 LT 今日のsetuptools
Pythonでの開発を効率的に進めるためのツール設定
Pythonでの開発を効率的に進めるためのツール設定
Pythonとパッケージングと私
Pythonとパッケージングと私
Python3 移行への軌跡
Python3 移行への軌跡
Clack meetup #1 lt
Clack meetup #1 lt
Python3でwebアプリ
Python3でwebアプリ
Pyconjp2012 memory-of-europython
Pyconjp2012 memory-of-europython
What makes pyramid unique
What makes pyramid unique
エキPy lt repoze.whoの紹介
エキPy lt repoze.whoの紹介
World plonedaylt
World plonedaylt
Setup.pysetup.cfg
Setup.pysetup.cfg
BPStudy#54 そろそろPython3
BPStudy#54 そろそろPython3
Form libraries
Form libraries
フレームワークなしでWSGIプログラミング
フレームワークなしでWSGIプログラミング
Form libraries
Form libraries
Aodag scaffold
Aodag scaffold
Nose 鼻をきかせてテストせよ
Nose 鼻をきかせてテストせよ
Json rpc 2_0
Json rpc 2_0
Bplt11 form alchemy
1.
FormAlchemy
2.
FormAlchemy SQLAlchemyを使うときに、フォームライブラリはどう しよう? FormAlchemy SQLAlchemyのモデルからフォームを生成できる。
3.
インストール pip install formalchemy (・∀・)
It's so easy!
4.
使い方 Personというマッピング済のクラス fs = fa.FieldSet(Person,
DBSession) fs.render()
5.
グリッドも使える grid = fa.Grid(Person.query.all(),
DBSession) grid.render()
6.
モデル同期(新規) fs = fa.FieldSet(Person,
DBSession, data=request.POST) if fs.validate(): fs.sync() DBSession.add(fs.model) fs.modelに同期されたインスタンス
7.
モデル同期(更新) person = Person.query.filter_by(id=id).one() fs
= fa.FieldSet(person, data=request.POST) if fs.validate(): fs.sync() personはDBSessionに紐づいてるので、FieldSetに 渡す必要なし。
8.
カスタマイズ パスワードフィールドにしたり、ラジオボタンに変更 するなど fs.configure(
options=[fs["password"].password()]) fs.configure( options=[fs["gender"].radio( [('male', MALE), ('female', FEMALE)])])
9.
見た目を変える fa.jquery fa.bootstrap など 名前に反して Pyramid 専用
10.
デモ
11.
● https://bitbucket.org/aodag/addressbook ● http://docs.formalchemy.org/ ●
http://docs.formalchemy. org/pyramid_formalchemy/ ● http://docs.formalchemy.org/fa.jquery/
Descargar ahora