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
40
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
700
Design System Support Beyond React
jaketrent
0
630
Getting into Frontend Dev Today
jaketrent
0
600
Encourage Great Combinations
jaketrent
0
540
Getting into React
jaketrent
0
700
Ways to Compose in React
jaketrent
0
57
Anatomy of a Blot Post
jaketrent
0
51
Voice of the Leaders
jaketrent
0
36
Other Decks in Technology
See All in Technology
Oracle Database で機械学習を始めよう! Oracle Machine Learning
oracle4engineer
PRO
1
140
オブジェクト指向CSSが叶えたかったことと、CSSのいま / The aims of Object-oriented CSS and the current state of CSS usage
shinkufencer
11
3.6k
Introduction to Jetpack Compose
pohjus
1
110
AWS アーキテクチャクイズ
yuu26
2
700
継続的テストモデルを実現するためにスリーアミーゴスを用いた10Xでのシフトレフトの事例
nihonbuson
3
160
CI/CDがあたりまえの今の時代にAPIテスティングツールに求められていること / CI/CD Test Night #7
k1low
12
2.8k
なんで私に登壇依頼が?! ~頼られるエンジニアになるためには~ /
mixi_engineers
PRO
2
200
KubeCon EU: Unlocking new Platform Experiences with Open Interfaces
salaboy
1
370
エバンジェリスト活動を7年やってきて見えてきた、コミュニティとエバンジェリストの関係
soracom
PRO
1
200
AMLD 2024 - Build Your Own GPT
donlelef
1
260
ビジネスとコード品質の接合点 そしてコード品質がそこに及ぼす影響 / The Intersections of Business and Engineering, and The Impact of Code Quality There
mtx2s
10
1k
技育祭2024春 LT Finatextホールディングス
kevinrobot34
1
160
Featured
See All Featured
The World Runs on Bad Software
bkeepers
PRO
60
6.6k
Automating Front-end Workflow
addyosmani
1353
200k
Optimising Largest Contentful Paint
csswizardry
7
2.3k
GraphQLの誤解/rethinking-graphql
sonatard
48
9.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
10
4.5k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
4 Signs Your Business is Dying
shpigford
174
21k
jQuery: Nuts, Bolts and Bling
dougneiner
57
7.1k
In The Pink: A Labor of Love
frogandcode
137
21k
Producing Creativity
orderedlist
PRO
335
39k
JazzCon 2018 Closing Keynote - Leadership for the Reluctant Leader
reverentgeek
178
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
240
1.2M
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/