Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
February 2015 - Cookiecutter - standardized pro...
Search
HuPy
February 26, 2015
Technology
40
0
Share
February 2015 - Cookiecutter - standardized project file and directory structure
Talk by Zsoldos Péter
HuPy
February 26, 2015
More Decks by HuPy
See All by HuPy
Software Summer Internship @Pulilab
hupy
1
50
How to Access the Twitter Streaming API (with Python)
hupy
1
53
March 2015 - Intro
hupy
0
26
February 2015 - Intro
hupy
0
85
February 2015 - Text processing tools in Python
hupy
1
85
February 2015 - The Snake and the Real Estate Biz
hupy
0
80
Other Decks in Technology
See All in Technology
OPENLOGI Company Profile for engineer
hr01
1
62k
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
JAWS DAYS 2026でAIの「もやっと」感が解消された話
smt7174
1
130
Databricks Appsで実現する社内向けAIアプリ開発の効率化
r_miura
0
320
Podcast配信で広がったアウトプットの輪~70人と音声発信してきた7年間~/outputconf_01
fortegp05
0
220
Oracle AI Databaseデータベース・サービス: BaseDB/ExaDB-Dの可用性
oracle4engineer
PRO
1
110
Cortex Codeでデータの仕事を全部Agenticにやりきろう!
gappy50
0
290
「活動」は激変する。「ベース」は変わらない ~ 4つの軸で捉える_AI時代ソフトウェア開発マネジメント
sentokun
0
150
Datadog で実現するセキュリティ対策 ~オブザーバビリティとセキュリティを 一緒にやると何がいいのか~
a2ush
0
190
ハーネスエンジニアリング×AI適応開発
aictokamiya
3
1.4k
サイボウズフロントエンドの活動から考える探究と発信
mugi_uno
0
100
組織的なAI活用を阻む 最大のハードルは コンテキストデザインだった
ixbox
1
220
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
560
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
460
Amusing Abliteration
ianozsvald
1
150
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
62
53k
30 Presentation Tips
portentint
PRO
1
270
How to build a perfect <img>
jonoalderson
1
5.3k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.4k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
240
Transcript
{{ cookiecutter }} Standard project templates for everyone #noboilerplate @zsepi
zsoldosp.eu
Me Working with Django since 2011 DjangoCon EU 2014 DjangoGirls
Budapest 2014 10+ years as software developer ba | spec | dev | test | deploy | support zsoldosp.eu
Why would you use from cookiecutter? Enterprise/Agency & standardization Breaking
up a big monolith project Many small projects Being smart :-)
Find & install pip install cookiecutter https://pypi.python.org/pypi/cookiecutter/0.9.1 https://github.com/audreyr/cookiecutter
Usage $ cookiecutter https://github.com /<you>/<your template> $ cookiecutter /path/to/your/local /template/dir/
Advanced usage >>> from cookiecutter.main import cookiecutter >>> cookiecutter('/path/to/template/dir/')
Template with Jinja2 File content File/folder names
Variables & defaults cookiecutter.json file inside the template dir {
"full_name": "Audrey Roy", "email": "
[email protected]
", "project_name": "Complexity", "repo_name": "complexity", "release_date": "2013-07-10", "version": "0.1.1" } --no-input or you will be prompted
Not just for Python! Works for anything