LOADING

Follow me

Django 学习笔记(十六)
十一月 23, 2013|IT

Django 学习笔记(十六)

Django Form篇主要是介绍forms.Form 以及forms.ModelForm的用法 一,创建一个表单  创建一个Form表单有两种方式:  第一种方式是继承于forms.Form,的一个子类,通过在form中选择你需要的类型来规定表单之  中字段的类型 class ContactForm(forms.Form):       subject = forms.CharField(max_length=100)       message = forms.CharField(require

no comments
Django 学习笔记(十四)
十一月 23, 2013|IT

Django 学习笔记(十四)

Django CBVs的源码的基本介绍,前面是OS的,后面会进一步的分析,所以先恬不知耻的改为原创了,请见谅,后面的文章夜班会放出来的,谢谢!!! 源码组织 源码分析 抽象类和常用视图(base.py) View及View的执行顺序 TemplateResponseMixin TemplateView RedirectView 列表类通用视图(list.py) MultipleObjectMixin *BaseLis

no comments
Django 学习笔记(十三)
十一月 23, 2013|IT

Django 学习笔记(十三)

关于Django 中url 的多个参数的用法做个介绍: url(regx,view,kwargs=None,name=None,prefix=”) Django下有一个比较隐含的函数url,在django/conf/urls/defaults模块中,虽然只有短短的10行代码,但功能却很了得。起初初学Django,并没有发现它,Templates的链接地址都是根据urlpatterns定义的地址,拼凑成地址字符串,很难看,而且Templates里拼凑成的地址,随着页面的增加而不断增加,一旦在urlpatterns里的某个地址改变了叫法,

no comments
Django 学习笔记(十二)
十一月 23, 2013|IT

Django 学习笔记(十二)

Django 学习笔记(十二)

接上的翻译 two-scoops-django 1.5 第七章:函数视图与类视图   •视图、url和模型之间的送耦合已被紧耦合所取代,这意味着你永远不能重用视图定义。     •不要重复自己的代码这违反了CBVs之间反复使用相同/相似的论点。     •无限的灵活性(对于url)已被毁掉。类继承,基础视图类的主要有点,是不可能使用此反面模式。     •很多其他的问题:当你需要添加身份验证时会发生什么?你会打算使用两三个修饰符来封装URLConf吗?   将你的视图代码放入URLConfs会使得你的URLConfs变的混乱不堪。  

no comments
Django 学习笔记(十一)
十一月 23, 2013|IT

Django 学习笔记(十一)

Django 学习笔记(十一)

近来在看two-scoops-django 1.5,也就随手翻译了第七章:   Function and Class-Based Views   Django 1.5中基于函数的是视图(FBVs)和基于类的视图(CBVs)。我们建议您了解如何使用这两种类型的视图。   Tip:FBV 是不被反对的   之前关于这个版本注释的措辞和发布在博客上不正确的信息有些许困惑。先在此澄清:      1.在Django 1.5中基于函数的视图依然被支持。在Django中没有去掉函数视图的计划。函数视图依旧被大量使用。         2.如dir

no comments
6 / 5340