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
54
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
650
Getting into Frontend Dev Today
jaketrent
0
620
Encourage Great Combinations
jaketrent
0
670
Getting into React
jaketrent
0
720
Ways to Compose in React
jaketrent
0
69
Anatomy of a Blot Post
jaketrent
0
66
Voice of the Leaders
jaketrent
0
64
Other Decks in Technology
See All in Technology
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing
tomzoh
2
140
Autify Company Deck
autifyhq
2
44k
OpenTelemetryセマンティック規約の恩恵とMackerel APMにおける活用例 / SRE NEXT 2025
mackerelio
3
2k
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
6.9k
本当にわかりやすいAIエージェント入門
segavvy
2
740
LLM拡張解体新書/llm-extension-deep-dive
oracle4engineer
PRO
24
6.4k
[SRE NEXT] ARR150億円_エンジニア140名_27チーム_17プロダクトから始めるSLO.pdf
satos
5
3k
20250718_ITSurf_“Bet AI”を支える文化とコストマネジメント
helosshi
0
110
Microsoft Defender XDRで疲弊しないためのインシデント対応
sophiakunii
2
320
ゼロから始めるSREの事業貢献 - 生成AI時代のSRE成長戦略と実践 / Starting SRE from Day One
shinyorke
PRO
0
120
How Do I Contact Jetblue Airlines® Reservation Number: Fast Support Guide
thejetblueairhelpsupport
0
150
大量配信システムにおけるSLOの実践:「見えない」信頼性をSLOで可視化
plaidtech
PRO
0
390
Featured
See All Featured
GraphQLの誤解/rethinking-graphql
sonatard
71
11k
GraphQLとの向き合い方2022年版
quramy
49
14k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
How GitHub (no longer) Works
holman
314
140k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
130
19k
Into the Great Unknown - MozCon
thekraken
40
1.9k
Site-Speed That Sticks
csswizardry
10
700
BBQ
matthewcrist
89
9.7k
Intergalactic Javascript Robots from Outer Space
tanoku
271
27k
Docker and Python
trallard
45
3.5k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
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/