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チュートリアルハンズオン補足資料
Search
soheiyagi
May 02, 2020
Technology
790
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Djangoチュートリアルハンズオン補足資料
soheiyagi
May 02, 2020
More Decks by soheiyagi
See All by soheiyagi
プログラミング学習用のマイクラサーバー HOSL CAFTの紹介
soheiyagi
0
480
検索キーワードをPythonのScikit learnでクラスタリングした話 〜機械学習を使って自然検索に強いサイトを作る〜
soheiyagi
0
6.4k
Other Decks in Technology
See All in Technology
Flutterをカメラで動かしたかった話
sony
1
140
Genie Codeハンズオン基礎編
taka_aki
1
120
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
280
Bits AI を制するものは Datadog を制す / The player that controls Bits AI, controls Datadog
kaminashi
0
100
ボトムアップ文化が強い組織で セキュリティをどう根付かせていくかの現在進行形の話 / Making Security Stick in a Bottom-Up Organization
yamaguchitk333
0
220
【CEDEC2026】『ウマ娘 プリティーダービー』 英語版のキャラクターの方言や口調をローカライズするための創造的アプローチ
cygames
PRO
2
850
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
3
810
認知負荷をGemini で溶かす — GKE 基盤「Orbit」における AI エージェントの実践
sansantech
PRO
1
300
QAエンジニア起点で進める、SmartHRにおける信頼性向上について
kaomi_wombat
1
140
SO-101×VLAによる3色キューブのピック&プレース
abeja
0
200
強化学習「理論」入門
enakai00
3
3.6k
第3回しろおびセキュリティスポンサーセッション
log0417
0
190
Featured
See All Featured
Context Engineering - Making Every Token Count
addyosmani
9
1.1k
First, design no harm
axbom
PRO
2
1.2k
How to make the Groovebox
asonas
2
2.3k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.4k
My Coaching Mixtape
mlcsv
0
230
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
470
Navigating Team Friction
lara
192
16k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
460
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
570
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
340
Transcript
%KBOHPνϡʔτϦΞϧ ϋϯζΦϯิࢿྉ
ڥߏங ˞࡞ۀϑΥϧμ࡞ NLEJSEKBOHP@UVUPSJBM DEEKBOHP@UVUPSJBM ˞BOBDPOEBͷ߹ DPOEBDSFBUFZOEKBOHP@UVUPSJBMQZUIPO DPOEBBDUJWBUFEKBOHP@UVUPSJBM ˞WFOWͷ߹ QZUIPONWFOWWFOW@EKBOHP@UVUPSJBM TPVSDFWFOW@EKBOHP@UVUPSJBMCJOBDUJWBUF
8JOEPXTͷ߹ʢTPVSDFίϚϯυͷΘΓʣ WFOW@EKBOHP@UVUPSJBM4DSJQUTBDUJWBUF
VSMTQZ WJFXTQZ )UUQ3FRVFTU NPEFMTQZ 5FNQMBUFT )UUQ3FTQPOTF σʔλϕʔε %KBOHPॲཧͷશମͷྲྀΕ
%KBOHPϑΥϧμߏ 1SPKFDUϑΥϧμ @@JOJU@@QZ BTHJQZ TFUUJOHTQZ VSMTQZ XTHJQZ ɹ"QQϑΥϧμ ɹNJHSBUJPOT ɹ@@JOJU@@QZ
ɹBENJOQZ ɹBQQTQZ ɹNPEFMTQZ ɹUFTUTQZ ɹWJFXTQZ NBOBHFQZ QZUIPONBOBHFQZTUBSUBQQ˔˔ EKBOHPBENJOTUBSUQSPKFDU˔˔ "11ϑΥϧμʹ VSMTQZΛՃͨ͠ํ͕͍͍͢
VSMTQZͷؔ NZTJUF @@JOJU@@QZ BTHJQZ TFUUJOHTQZ VSMTQZ XTHJQZ ɹQPMMT ɹNJHSBUJPOT ɹ@@JOJU@@QZ
ɹBENJOQZ ɹBQQTQZ ɹNPEFMTQZ ɹUFTUTQZ ɹVSMTQZ ɹWJFXTQZ NBOBHFQZ from django.contrib import admin from django.urls import path, include urlpatterns = [ path("admin/", admin.site.urls), path(“polls/”, include(“polls.urls")), ] from django.urls import path from . import views urlpatterns = [ path("", views.index, name="index" ), ] from django.http import HttpResponse def index(request): return HttpResponse(“Hello world!”) QPMMTVSMTQZ QPMMTWJFXTQZ VSMTQZ
VSMTQZͷؔ ϓϩδΣΫτ VSMTQZ QBUI ϓϩδΣΫτ VSMTQZ VSM ΞϓϦ VSMTQZ QBUI
ΞϓϦʢQPMMTʣ VSMTQZ lBENJOz IUUQBENJO lQPMMTz IUUQQPMMT zz IUUQQPMMT lJOURVFTUJPO@JEz IUUQQPMMT lJOURVFTUJPO@JE SFTVMUTz IUUQQPMMT SFTVUT lJOURVFTUJPO@JE WPUFz IUUQQPMMT WPUF JODMVEF
Πϯϙʔτʹؔ͢Δิ NZTJUF @@JOJU@@QZ BTHJQZ TFUUJOHTQZ VSMTQZ XTHJQZ ɹQPMMT ɹNJHSBUJPOT ɹ@@JOJU@@QZ
ɹBENJOQZ ɹBQQTQZ ɹNPEFMTQZ ɹUFTUTQZ ɹVSMTQZ ɹWJFXTQZ NBOBHFQZ from django.urls import path from .views import index urlpatterns = [ path("", index, name=“index" ), ] GSPNύοέʔδJNQPSUؔPSΫϥε JNQPSUύοέʔδ from django.urls import path from . import views urlpatterns = [ path("", views.index, name=“index" ), ] ಉ݁͡Ռ
Πϯϙʔτʹؔ͢Δิ NZTJUF @@JOJU@@QZ BTHJQZ TFUUJOHTQZ VSMTQZ XTHJQZ ɹQPMMT ɹNJHSBUJPOT ɹ@@JOJU@@QZ
ɹBENJOQZ ɹBQQTQZ ɹNPEFMTQZ ɹUFTUTQZ ɹVSMTQZ ɹWJFXTQZ NBOBHFQZ from django.urls import path, include from polls.views import hello_world urlpatterns = [ path("", index, name="index" ), ] GSPNύοέʔδJNQPSUؔPSΫϥε JNQPSUύοέʔδ from django.urls import path, include from polls import views urlpatterns = [ path("", views.index, name=“index" ), ] ಉ݁͡Ռ
NBLFNJHSBUJPOTͱNJHSBUF QZUIPONBOBHFQZNBLFNJHSBUJPOT QZUIPONBOBHFQZNJHSBUF ɾ%#ͷ࡞ߋ৽ͷͨΊͷઃܭॻΛ࡞͢Δ ɾNJHSBUJPOϑΥϧμʹϑΝΠϧΛੜ ɾϚΠάϨʔγϣϯϑΝΠϧΛ࣮ߦͯ͠%#ͷ࡞ߋ৽Λߦ͏
ؔϕʔεϏϡʔͱΫϥεϕʔεϏϡʔ ؔϕʔεϕʔεϏϡʔ ΫϥεϕʔεϕʔεϏϡʔ ɾϚχϡΞϧंͷΠϝʔδ ɾࣗͰࣗ༝ʹ࡞ΕΔ ɾίʔυྔ͕ଟ͍ ɾΦʔτϚंͷΠϝʔδ ɾ%KBOHPͷࢿ࢈͕͑Δ ɾઃఆΛ্ॻ͖Ͱ͑Δ
ؔϕʔεϏϡʔͱΫϥεϕʔεϏϡʔ ؔϕʔεϕʔεϏϡʔ EFGJOEFY SFRVFTU MBUFTU@RVFTUJPO@MJTU2VFTUJPOPCKFDUTPSEFS@CZ QVC@EBUF <> DPOUFYU\MBUFTU@RVFTUJPO@MJTUMBUFTU@RVFTUJPO@MJTU^ SFUVSOSFOEFS
SFRVFTU QPMMTJOEFYIUNM DPOUFYU ؔϕʔεϏϡʔͰॻ͘߹ୈҾʹSFRVFTU͕ඞਢ
ؔϕʔεϏϡʔͱΫϥεϕʔεϏϡʔ ؔϕʔεϕʔεϏϡʔ DMBTT*OEFY7JFX HFOFSJD-JTU7JFX UFNQMBUF@OBNFQPMMTJOEFYIUNM DPOUFYU@PCKFDU@OBNFMBUFTU@RVFTUJPO@MJTU EFGHFU@RVFSZTFU TFMG
SFUVSO2VFTUJPOPCKFDUTPSEFS@CZ QVC@EBUF <> ൚༻ϏϡʔʢHFOFSJDʣΛ͏͜ͱͰίʔυྔগͳ࣮͘Մೳ ൚༻ϏϡʔͷίʔυཁૉΛ֬ೝ͢Δͷͪ͜Β͕ศརɹIUUQTDDCWDPVL