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
Whipping up a RESTful life with Django REST Fra...
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Mike Jones
April 18, 2015
Programming
110
0
Share
Whipping up a RESTful life with Django REST Framework
Presentation given to the Cape Town Python User Group (CTPUG) on Saturday April 18th 2015
Mike Jones
April 18, 2015
More Decks by Mike Jones
See All by Mike Jones
Better APIs using GraphQL with Python
imsickofmaps
0
300
Just Enough Scale To Survive
imsickofmaps
2
140
Pragmatic Web Development
imsickofmaps
0
240
Idea to launch in days - executed Python-style
imsickofmaps
1
130
Holding lightly (not tightly) onto ideas
imsickofmaps
2
110
ScaleConf 2013: I started out with nothing and I've still got most of it left
imsickofmaps
0
210
Other Decks in Programming
See All in Programming
軽量Java基盤の設計 DIコンテナに頼らない、長期保守と1秒起動の実現 JJUG CCC 2026 Spring
macha64
0
440
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
430
権限チェックの一貫性を型で守る TypeScript による多層防御
mnch
4
1.1k
DynamoDBには集計系のクエリがないけどなんとかしたい
musan
1
130
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
17
5.7k
JJUG CCC 2026 Spring: JSpecify で実現する Kotlin フレンドリーな Java API 設計
ternbusty
1
130
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
580
TAKTでAI駆動開発の品質を設計する
j5ik2o
6
760
Inside Stream API
skrb
1
620
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
240
Oxcを導入して開発体験が向上した話
yug1224
4
280
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
470
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.7k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
550
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
30k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
380
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
Speed Design
sergeychernyshev
33
1.8k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
230
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
440
Facilitating Awesome Meetings
lara
57
6.9k
Transcript
[~] Western Cape Labs Mike Jones @imsickofmaps WHIPPING UP A
RESTful LIFE WITH DJANGO REST FRAMEWORK
Western Cape Labs ~ [ ] smart apps for dumb
phones smart sites for busy people
keeps interfaces simple a style not a standard WHY ARE
REST APIs IMPORTANT? implementation agnostic read: otw.io/g/web-api.pdf
www.django-rest-framework.org
started getting
working get it define a serializer make your model link
to a view expose a url
model make your
serializer define a
view link to a
url expose a
tests! write some
tests! write some
api browsable
browsable api
let’s go crazy
Thanks.
[email protected]
@imsickofmaps