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
Jake Trent
October 13, 2009
Technology
0
55
Django - Python Web Apps
Short intro on Django around a demo app, hymn organizer.
Jake Trent
October 13, 2009
Tweet
Share
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
730
Design System Support Beyond React
jaketrent
0
660
Getting into Frontend Dev Today
jaketrent
0
620
Encourage Great Combinations
jaketrent
0
720
Getting into React
jaketrent
0
720
Ways to Compose in React
jaketrent
0
71
Anatomy of a Blot Post
jaketrent
0
67
Voice of the Leaders
jaketrent
0
66
Other Decks in Technology
See All in Technology
Node.js 2025: What's new and what's next
ruyadorno
0
400
生成AI時代のセキュアコーディングとDevSecOps
yuriemori
0
120
RDS の負荷が高い場合に AWS で取りうる具体策 N 連発/a-series-of-specific-countermeasures-available-on-aws-when-rds-is-under-high-load
emiki
6
3.9k
それでも私が品質保証プロセスを作り続ける理由 #テストラジオ / Why I still continue to create QA process
pineapplecandy
0
130
LLMアプリの地上戦開発計画と運用実践 / 2025.10.15 GPU UNITE 2025
smiyawaki0820
1
630
研究開発部メンバーの働き⽅ / Sansan R&D Profile
sansan33
PRO
3
20k
Codexとも仲良く。CodeRabbit CLIの紹介
moongift
PRO
1
240
Dylib Hijacking on macOS: Dead or Alive?
patrickwardle
0
240
カンファレンスに託児サポートがあるということ / Having Childcare Support at Conferences
nobu09
1
600
コンテキストエンジニアリング入門〜AI Coding Agent作りで学ぶ文脈設計〜
kworkdev
PRO
3
1.7k
『バイトル』CTOが語る! AIネイティブ世代と切り拓くモノづくり組織
dip_tech
PRO
1
130
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3k
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
We Have a Design System, Now What?
morganepeng
53
7.8k
BBQ
matthewcrist
89
9.8k
The Language of Interfaces
destraynor
162
25k
Git: the NoSQL Database
bkeepers
PRO
431
66k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Unsuck your backbone
ammeep
671
58k
Site-Speed That Sticks
csswizardry
13
910
The World Runs on Bad Software
bkeepers
PRO
72
11k
Building Adaptive Systems
keathley
44
2.8k
Facilitating Awesome Meetings
lara
56
6.6k
Scaling GitHub
holman
463
140k
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/