Pyramid 使いたいんですが、最近cookiecutterの記事(参考)がはてブに上がったりしていたので、 Pyramidのものがないか探したらありました。
https://github.com/Pylons/pyramid-cookiecutter-starter
あとは、書いてあるとおりにコマンドを打つと作れると思います。
こんな感じ。
$ cookiecutter gh:Pylons/pyramid-cookiecutter-starter project_name [Pyramid Scaffold]: my-dictionary repo_name [my_dictionary]: Select template_language: 1 - jinja2 2 - chameleon 3 - mako Choose from 1, 2, 3 [1]: 3 =============================================================================== Documentation: https://docs.pylonsproject.org/projects/pyramid/en/latest/ Tutorials: https://docs.pylonsproject.org/projects/pyramid_tutorials/en/latest/ Twitter: https://twitter.com/PylonsProject Mailing List: https://groups.google.com/forum/#!forum/pylons-discuss Welcome to Pyramid. Sorry for the convenience. =============================================================================== Change directory into your newly created project. cd my_dictionary Create a Python virtual environment. python3 -m venv env Upgrade packaging tools. env/bin/pip install --upgrade pip setuptools Install the project in editable mode with its testing requirements. env/bin/pip install -e ".[testing]" Run your project's tests. env/bin/pytest Run your project. env/bin/pserve development.ini
参考:
退屈なことはPythonにやらせよう ―ノンプログラマーにもできる自動化処理プログラミング
- 作者: Al Sweigart,相川愛三
- 出版社/メーカー: オライリージャパン
- 発売日: 2017/06/03
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (5件) を見る
- 作者: 大重美幸
- 出版社/メーカー: ソーテック社
- 発売日: 2017/05/23
- メディア: Kindle版
- この商品を含むブログを見る
- 作者: Bill Lubanovic,斎藤康毅,長尾高弘
- 出版社/メーカー: オライリージャパン
- 発売日: 2015/12/01
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る