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
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
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.5k
Accessibility in the Pluralsight Design System
jaketrent
0
740
Design System Support Beyond React
jaketrent
0
680
Getting into Frontend Dev Today
jaketrent
0
640
Encourage Great Combinations
jaketrent
0
830
Getting into React
jaketrent
0
750
Ways to Compose in React
jaketrent
0
92
Anatomy of a Blot Post
jaketrent
0
84
Voice of the Leaders
jaketrent
0
84
Other Decks in Technology
See All in Technology
Spring AI × MCP 入門〜AIエージェントへのツール公開、境界設計から始める最小構成 〜
yuyamiyamoto
0
200
Sony_KMP_Journey_KotlinConf2026
sony
2
200
GoとSIMDとWasmの今。
askua
3
470
Ruby::Boxでできること、Refinementsでできること
joker1007
3
370
大学生が本気でDatabricksを活用してDiscordサークルをデータ駆動させてみた
phantomjuju
1
330
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
720
Oracle Cloud Infrastructure IaaS 新機能アップデート 2026/3 - 2026/5
oracle4engineer
PRO
1
140
新規事業を牽引する技術選定 〜フルスタックTypeScript開発の実践事例〜
nullnull
1
190
AIプラットフォームを運用し続けるための可観測性
tanimuyk
4
1k
オンコールの負荷軽減のためのBits Assistant 活用方法 / How to Use Bits Assistant to Reduce the Workload on On-Call Staff
sms_tech
1
370
最低限これだけ押さえれ大丈夫_Claude Enterprise/Team企業展開ガバナンス入門
tkikuchi
1
670
Strands Agents超入門
kintotechdev
1
160
Featured
See All Featured
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
260
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.5k
RailsConf 2023
tenderlove
30
1.5k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
310
The browser strikes back
jonoalderson
0
1.1k
Testing 201, or: Great Expectations
jmmastey
46
8.2k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Practical Orchestrator
shlominoach
191
11k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
460
Everyday Curiosity
cassininazir
0
220
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/