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
Django - Python Web Apps
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Jake Trent
October 13, 2009
Technology
61
0
Share
Django - Python Web Apps
Short intro on Django around a demo app, hymn organizer.
Jake Trent
October 13, 2009
More Decks by Jake Trent
See All by Jake Trent
How We Make The Design System
jaketrent
4
1.4k
Accessibility in the Pluralsight Design System
jaketrent
0
740
Design System Support Beyond React
jaketrent
0
670
Getting into Frontend Dev Today
jaketrent
0
630
Encourage Great Combinations
jaketrent
0
810
Getting into React
jaketrent
0
740
Ways to Compose in React
jaketrent
0
87
Anatomy of a Blot Post
jaketrent
0
80
Voice of the Leaders
jaketrent
0
80
Other Decks in Technology
See All in Technology
Route 53 Global Resolver で高額課金発生!
otanikohei2023
0
120
No Types Needed, Just Callable Method Check
dak2
1
2.1k
AWS DevOps Agentはチームメイトになれるのか?/ Can AWS DevOps Agent become a teammate
kinunori
6
780
AIはハッカーを減らすのか、増やすのか?──現役ホワイトハッカーから見るAI時代のリアル【MEGU-Meet】
cscengineer
PRO
0
210
コミュニティ・勉強会を作るのは目的じゃない
ohmori_yusuke
0
260
UIライブラリに依存しすぎないReact Native設計を目指して
grandbig
0
150
運用システムにおけるデータ活用とPlatform
sansantech
PRO
0
130
VespaのParent Childを用いたフィードパフォーマンスの改善
taking
0
120
AIが書いたコードを信じられない問題 〜レビュー負荷を下げるために変えたこと〜 / The AI Code Trust Gap: Reducing the Review Burden
bitkey
PRO
8
1.4k
LLM時代の検索アーキテクチャと技術的意思決定
shibuiwilliam
3
1.5k
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
160
Shipping AI Agents — Lessons from Production
vvatanabe
0
290
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.2k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Optimising Largest Contentful Paint
csswizardry
37
3.6k
New Earth Scene 8
popppiees
3
2.1k
Automating Front-end Workflow
addyosmani
1370
200k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
180
How to train your dragon (web standard)
notwaldorf
97
6.6k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
520
Context Engineering - Making Every Token Count
addyosmani
9
840
Transcript
Jake Trent October 2009 Python Web Apps copyright 2009 Intellectual
Reserve, Inc.
"The web framework for perfectionists with deadlines."
History 6 years old 2003 - Lawrence Journal-World 2005 -
Open-sourced 3 Sept 2008 - Version 1.0 29 July 2009 - Version 1.1
Demo Hymn Organizer - Create meetings, assign organists, parishioners vote
on hymns
manage.py startproject startapp syncdb runserver dumpdata loaddata
settings.py database paths INSTALLED_APPS
MTV instead of - model view controller django - model
template view/url
urls.py regex name reverse()
views.py locals() render_to_response()
models.py *Field max_length unique choices auto_now auto_now_add editable null blank
Templates date truncatewords pluralize default {% block %} {% include
%} {% for %} {% if %}
admin.py ModelAdmin list_display prepopulated_fields
forms.py Form ModelForm model exclude/include
INSTALLED_APPS django.contrib.comments {% load %}
Pagination django.core.paginator object_list templatetags
context_processors RequestContext TEMPLATE_CONTEXT_PROCESSORS
INSTALLED_APPS django-voting django-registration
Feeds django.contrib.syndication
More Topics Django! Signals Middleware templatetags ORM
Community Active and helpful djangoproject.com - home/docs djangofriendly.com - hosts
djangoprojects.com - projects that use it djangopeople.com - people that use it djangosnippets.org - code
More Django Demo code - bitbucket.org/jtsnake/hymnorganizer/ Slides & Tutorials -
aprilandjake.com/tag/django/