Submit Search
Upload
Django Book ch8 Advanced Views and URLconf
•
2 likes
•
2,743 views
Vic Yang
Follow
Taipei.py Django workshop
Read less
Read more
Technology
Report
Share
Report
Share
1 of 43
Download now
Download to read offline
Recommended
Por que a imprensa é importante?; O papel do assessor de imprensa; O que é notícia; Como procurar a imprensa; Como atender o jornalista; Prepare-se antes; Recebendo o jornalista; Depois da entrevista; Recomendações para entrevistas em rádio; Recomendações para entrevistas na TV; Redigindo um artigo; Quando fazer uma coletiva.
Pesquisa & imprensa: orientações para um bom relacionamento
Pesquisa & imprensa: orientações para um bom relacionamento
Luiz Valeriano
Прикладная информатика
Прикладная информатика
iefmiit
экономика предприятий и организаций
экономика предприятий и организаций
iefmiit
Japan Disaster
Japan Disaster
angellopanda
SQA Days 10
Testing in Live Environment. Why are we doing this?
Testing in Live Environment. Why are we doing this?
kryzhanovskaya
CECAFÉ - Relatório Mensal DEZEMBRO 2015
CECAFÉ - Relatório Mensal DEZEMBRO 2015
CECAFÉ - Relatório Mensal DEZEMBRO 2015
Luiz Valeriano
Бухгалтерский учет
Бухгалтерский учет
iefmiit
Apresentação do Plano Agricultura e Pecuário 2016/2017
Plano Agricultura e Pecuário 2016/2017
Plano Agricultura e Pecuário 2016/2017
Luiz Valeriano
Recommended
Por que a imprensa é importante?; O papel do assessor de imprensa; O que é notícia; Como procurar a imprensa; Como atender o jornalista; Prepare-se antes; Recebendo o jornalista; Depois da entrevista; Recomendações para entrevistas em rádio; Recomendações para entrevistas na TV; Redigindo um artigo; Quando fazer uma coletiva.
Pesquisa & imprensa: orientações para um bom relacionamento
Pesquisa & imprensa: orientações para um bom relacionamento
Luiz Valeriano
Прикладная информатика
Прикладная информатика
iefmiit
экономика предприятий и организаций
экономика предприятий и организаций
iefmiit
Japan Disaster
Japan Disaster
angellopanda
SQA Days 10
Testing in Live Environment. Why are we doing this?
Testing in Live Environment. Why are we doing this?
kryzhanovskaya
CECAFÉ - Relatório Mensal DEZEMBRO 2015
CECAFÉ - Relatório Mensal DEZEMBRO 2015
CECAFÉ - Relatório Mensal DEZEMBRO 2015
Luiz Valeriano
Бухгалтерский учет
Бухгалтерский учет
iefmiit
Apresentação do Plano Agricultura e Pecuário 2016/2017
Plano Agricultura e Pecuário 2016/2017
Plano Agricultura e Pecuário 2016/2017
Luiz Valeriano
LinkedIn foredrag
LinkedIn foredrag
Morten Vium
Workindenmark herning
Workindenmark herning
Morten Vium
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Outubro 2016
Luiz Valeriano
Relatório sobre o mercado de café da OIC - Junho 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Luiz Valeriano
Aalborg Universitet
Virtuel branding og Networking på LinkedIn
Virtuel branding og Networking på LinkedIn
Morten Vium
Presentation from the Web Strategy Workshop Dubai - April 2015
5 online classrooms - dubai 2015
5 online classrooms - dubai 2015
Brooke Peterson
LinkedIn hos AAU
LinkedIn hos AAU
Morten Vium
CECAFÉ - Relatório Mensal SETEMBRO 2016
CECAFÉ - Relatório Mensal SETEMBRO 2016
CECAFÉ - Relatório Mensal SETEMBRO 2016
Luiz Valeriano
Информационные системы в бизнесе
Информационные системы в бизнесе
iefmiit
ファーマクラスターグループのグループ概要パンフレット
ファーマクラスターグループ概要
ファーマクラスターグループ概要
ファーマクラスターグループ 採用情報
Slides
Slides
Morten Vium
Seminário do Café do CCCMG - Revista do Café
Seminário do Café do CCCMG
Seminário do Café do CCCMG
Luiz Valeriano
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
Luiz Valeriano
Slides
Slides
Morten Vium
Мировая экономика
Мировая экономика
iefmiit
Электронный бизнес
Электронный бизнес
iefmiit
Бухгалтерский учет, анализ и аудит
Бухгалтерский учет, анализ и аудит
iefmiit
Simulazione di business: una start up per il mercato agro-alimentare che punta sulla sostenibilità a 360°.
Bio&go A sustainable business
Bio&go A sustainable business
ISTUD
Boletim Ativos do Café - Edição 24 / Abril 2016
Boletim Ativos do Café - Edição 24 / Abril 2016
Boletim Ativos do Café - Edição 24 / Abril 2016
Luiz Valeriano
tf.ssau.ru
Презентация ТФ СГАУ
Презентация ТФ СГАУ
tanstantin
More Related Content
Viewers also liked
LinkedIn foredrag
LinkedIn foredrag
Morten Vium
Workindenmark herning
Workindenmark herning
Morten Vium
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Outubro 2016
Luiz Valeriano
Relatório sobre o mercado de café da OIC - Junho 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Luiz Valeriano
Aalborg Universitet
Virtuel branding og Networking på LinkedIn
Virtuel branding og Networking på LinkedIn
Morten Vium
Presentation from the Web Strategy Workshop Dubai - April 2015
5 online classrooms - dubai 2015
5 online classrooms - dubai 2015
Brooke Peterson
LinkedIn hos AAU
LinkedIn hos AAU
Morten Vium
CECAFÉ - Relatório Mensal SETEMBRO 2016
CECAFÉ - Relatório Mensal SETEMBRO 2016
CECAFÉ - Relatório Mensal SETEMBRO 2016
Luiz Valeriano
Информационные системы в бизнесе
Информационные системы в бизнесе
iefmiit
ファーマクラスターグループのグループ概要パンフレット
ファーマクラスターグループ概要
ファーマクラスターグループ概要
ファーマクラスターグループ 採用情報
Slides
Slides
Morten Vium
Seminário do Café do CCCMG - Revista do Café
Seminário do Café do CCCMG
Seminário do Café do CCCMG
Luiz Valeriano
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
Luiz Valeriano
Slides
Slides
Morten Vium
Мировая экономика
Мировая экономика
iefmiit
Электронный бизнес
Электронный бизнес
iefmiit
Бухгалтерский учет, анализ и аудит
Бухгалтерский учет, анализ и аудит
iefmiit
Simulazione di business: una start up per il mercato agro-alimentare che punta sulla sostenibilità a 360°.
Bio&go A sustainable business
Bio&go A sustainable business
ISTUD
Boletim Ativos do Café - Edição 24 / Abril 2016
Boletim Ativos do Café - Edição 24 / Abril 2016
Boletim Ativos do Café - Edição 24 / Abril 2016
Luiz Valeriano
tf.ssau.ru
Презентация ТФ СГАУ
Презентация ТФ СГАУ
tanstantin
Viewers also liked
(20)
LinkedIn foredrag
LinkedIn foredrag
Workindenmark herning
Workindenmark herning
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Outubro 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Relatório sobre o mercado de café da OIC - Junho 2016
Virtuel branding og Networking på LinkedIn
Virtuel branding og Networking på LinkedIn
5 online classrooms - dubai 2015
5 online classrooms - dubai 2015
LinkedIn hos AAU
LinkedIn hos AAU
CECAFÉ - Relatório Mensal SETEMBRO 2016
CECAFÉ - Relatório Mensal SETEMBRO 2016
Информационные системы в бизнесе
Информационные системы в бизнесе
ファーマクラスターグループ概要
ファーマクラスターグループ概要
Slides
Slides
Seminário do Café do CCCMG
Seminário do Café do CCCMG
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
4°Levantamento da Safra de Café 2014-2015 - Dezembro 2015
Slides
Slides
Мировая экономика
Мировая экономика
Электронный бизнес
Электронный бизнес
Бухгалтерский учет, анализ и аудит
Бухгалтерский учет, анализ и аудит
Bio&go A sustainable business
Bio&go A sustainable business
Boletim Ativos do Café - Edição 24 / Abril 2016
Boletim Ativos do Café - Edição 24 / Abril 2016
Презентация ТФ СГАУ
Презентация ТФ СГАУ
Django Book ch8 Advanced Views and URLconf
1.
Django Book Chapter 8 Advanced
Views and URLConfs 13年7月9⽇日星期⼆二
2.
關於我 About Me •網路上的ID:
vrootic, Vic, Shan-Ho Yang, 楊善合 •研究生@師大資工 •使用Python兩年 •使用過的Python web framework: web.py, Flask •正在學習Django 13年7月9⽇日星期⼆二
3.
13年7月9⽇日星期⼆二
4.
推廣 •使用中文做Python相關的投影片 •推廣Django web framework 13年7月9⽇日星期⼆二
5.
在進入重點部分之 前... 13年7月9⽇日星期⼆二
6.
Review Ch3 複習 •url.py裡面如何去指定一個頁面的 view?正規表達式? •如何關掉除錯模式(debug
mode)? •Django如何處理一個進來的Request? •settings.py裡面ROOT_URLCONF用 途是什麼? 13年7月9⽇日星期⼆二
7.
關於URLconf的那些 小事 13年7月9⽇日星期⼆二
8.
相信大家都還記得... 13年7月9⽇日星期⼆二
9.
但是當頁面開始變多變 複雜的時候... 13年7月9⽇日星期⼆二
10.
13年7月9⽇日星期⼆二
11.
十幾個頁面的時候還 好,我可以一個一個慢 慢import 13年7月9⽇日星期⼆二
12.
但是要是現在有八十個 頁面 ? 13年7月9⽇日星期⼆二
13.
Django 提供的方式 13年7月9⽇日星期⼆二
14.
善用patterns()整合不同頁 面 13年7月9⽇日星期⼆二
15.
在除錯模式下顯示某些 頁面 13年7月9⽇日星期⼆二
16.
Python的小知識 Keyword Argument &
Positional Argument 13年7月9⽇日星期⼆二
17.
Named-groups & Non-Named groups 13年7月9⽇日星期⼆二
18.
目前的小結 •如何處理越來越多的頁面? •patterns()是可以串接不同種類的頁面 •可以引入django.conf.settings裡面的 DEBUG去特別顯示某些頁面 •理解(?P<name>pattern)的意義 13年7月9⽇日星期⼆二
19.
抽象化頁面相同部分 13年7月9⽇日星期⼆二
20.
解法⼀一 13年7月9⽇日星期⼆二
21.
解法⼆二 (⽐比較好的解 法) 13年7月9⽇日星期⼆二
22.
參數的優先權 13年7月9⽇日星期⼆二
23.
參數的優先權 cont. •當url使用/mydata/2/或者是/mydata/ 12345/時會被覆蓋成/mydata/3/ •需要多注意一下 個優先權的事 13年7月9⽇日星期⼆二
24.
接下來是今天重點 13年7月9⽇日星期⼆二
25.
13年7月9⽇日星期⼆二
26.
別忘了URLconf教給 我們的那些小事 13年7月9⽇日星期⼆二
27.
13年7月9⽇日星期⼆二
28.
休息⼀一下1..2..3..4....10 13年7月9⽇日星期⼆二
29.
URLconf其實告訴了 我們許多事 13年7月9⽇日星期⼆二
30.
URLconf裡面有許許 多多的技巧 13年7月9⽇日星期⼆二
31.
重點在於如何用最少 的程式碼達到簡潔與 我們的要求 13年7月9⽇日星期⼆二
32.
接下來跟大家分享一下 一些你我在做網站不可 不知道的XSS... 13年7月9⽇日星期⼆二
33.
好的URL不會造成 XSS攻擊 但是壞的URL...? 13年7月9⽇日星期⼆二
34.
假設現在要從A頁連 到B頁(例如A頁封面 頁/廣告頁) 13年7月9⽇日星期⼆二
35.
/page/A/5566, 裡面的5566就是要給B 頁的參數,理論上是整 數 13年7月9⽇日星期⼆二
36.
# A.html <a href=
/page/b#{params[:id]} > Process to page B </a> 13年7月9⽇日星期⼆二
37.
<a href= /page/b/
> <script>alert( xss )</script> </a> 13年7月9⽇日星期⼆二
38.
<a href= > <script>alert(
xss )</script> Process to page B </a> 13年7月9⽇日星期⼆二
39.
接下來就會跳窗窗囉∼ 13年7月9⽇日星期⼆二
40.
為什麼?因為太過 容的regexp (/(^page)/(.*)) 13年7月9⽇日星期⼆二
41.
小心使用你的 Regexp來指定URL 13年7月9⽇日星期⼆二
42.
Q & A 13年7月9⽇日星期⼆二
43.
謝謝各位 13年7月9⽇日星期⼆二
Download now