初学python、Django
2015-07-11 14:36
543 查看
7.11
1.运行python程序的for、while等语句时,应注意空格等格式,否则会报错。如下:
原因:Python语言是一款对缩进非常敏感的语言,有冒号的下一行往往要缩进,该缩进就缩进
if xxxxxx:
(空格)xxxxx
或者
def xxxxxx:
(空格)xxxxx
还有
for xxxxxx:
(空格)xxxxx
正确格式如下:
2.
[b]djangobook2.0:
[/b]
http://djangobook.py3k.cn/2.0/chapter01/
URLconf:绑定视图函数和URL;本质是 URL 模式以及要为该 URL 模式调用的视图函数之间
的映射表。
1. 进来的请求转入/hello/.
2. Django通过在ROOT_URLCONF配置来决定根URLconf.
3. Django在URLconf中的所有URL模式中,查找第一个匹配/hello/的条目。
4. 如果找到匹配,将调用相应的视图函数
5. 视图函数返回一个HttpResponse
6. Django转换HttpResponse为一个适合的HTTP response, 以Web page显示出来
松耦合原则:
在Django的应用程序中,URL的定义和视图函数之间是松 耦合的,
换句话说,决定URL返回哪个视图函数和实现这个视图函数是在两个不同的地方。这使得 开发人员可以修改一
块而不会影响另一块。
深入理解 Neutron -- OpenStack 网络实现: https://github.com/yeasy/openstack_understand_Neutron。
1.运行python程序的for、while等语句时,应注意空格等格式,否则会报错。如下:
原因:Python语言是一款对缩进非常敏感的语言,有冒号的下一行往往要缩进,该缩进就缩进
if xxxxxx:
(空格)xxxxx
或者
def xxxxxx:
(空格)xxxxx
还有
for xxxxxx:
(空格)xxxxx
正确格式如下:
2.
[b]djangobook2.0:
[/b]
http://djangobook.py3k.cn/2.0/chapter01/
URLconf:绑定视图函数和URL;本质是 URL 模式以及要为该 URL 模式调用的视图函数之间
的映射表。
from myproj1.view import hello urlpatterns=patterns('',('^hello/$',hello),)
如果我们用尾部不是$的模式’^hello/’,那么任何以/hello/开头的 URL将会匹配,例如:/hello/foo 和/hello/bar,而不仅仅是/hello/。类似地,如果我们忽略了尖号(^), 即’hello/$’,那么任何以hello/结尾的URL将会匹配,例如:/foo/bar/hello/。如果我们简单使用hello/, 即没有^开头和$结尾,那么任何包含hello/的URL将会匹配,如:/foo/hello/bar。因此,我们使用这两个 符号以确保只有/hello/匹配,不多也不少。
当在浏览器里敲http://127.0.0.1:8000/hello/来访问Hello world消息得时候,Django在后台的动作:
1. 进来的请求转入/hello/.
2. Django通过在ROOT_URLCONF配置来决定根URLconf.
3. Django在URLconf中的所有URL模式中,查找第一个匹配/hello/的条目。
4. 如果找到匹配,将调用相应的视图函数
5. 视图函数返回一个HttpResponse
6. Django转换HttpResponse为一个适合的HTTP response, 以Web page显示出来
松耦合原则:
在Django的应用程序中,URL的定义和视图函数之间是松 耦合的,
换句话说,决定URL返回哪个视图函数和实现这个视图函数是在两个不同的地方。这使得 开发人员可以修改一
块而不会影响另一块。
深入理解 Neutron -- OpenStack 网络实现: https://github.com/yeasy/openstack_understand_Neutron。
相关文章推荐
- ZH奶酪:编程语言入门经典100例【Python版】
- pycharm中python编码问题解决
- Coursera Ng机器学习课练习一之python版
- Python中的引用
- python报错ordinal not in range(128)
- python提取字典key列表的方法
- python字符串对其居中显示的方法
- python实现在字符串中查找子字符串的方法
- python检查字符串是否是正确ISBN的方法
- Python读取Excel的方法实例分析
- 总结python抽象类和抽象方法的写法
- Python的ABC模块
- python并行任务
- python AVLTree
- python BST
- python基础课程_学习笔记20:标准库:有些收藏夹——os
- python面向对象的继承
- python __file__ 与argv[0]
- kafka 学习笔记(四)之Python客户端
- Python 3.4 install lxml