摘要:之前学了abstract,这是后续的一些options app_label: app_label的作用是:如果一个model定义不在INSTALLED_APPS中,那么此时就需要声明,这个model的属于哪个app,例如:app_label="myapp" db_table: 这个在之前的那个abs
阅读全文
08 2016 档案
摘要:之前学了abstract,这是后续的一些options app_label: app_label的作用是:如果一个model定义不在INSTALLED_APPS中,那么此时就需要声明,这个model的属于哪个app,例如:app_label="myapp" db_table: 这个在之前的那个abs
阅读全文
摘要:当abstract=True时,这个model就变成了abstrct base class,那这个基类有什么特性呢? 当某一model中设置了abstract=True时,就会使该model中的字段都不会产生对应的表,而是可以作为基类加入到其他model中 那有什么用呢? 有时多个model有些相同
阅读全文
摘要:shortcut function都在django.shortcuts这个包中,主要包含有:render(), render_to_response(), redirect(), get_objects_or_404(), get_list_or_404() 1. render(request, t
阅读全文
摘要:decorators(装饰器) 1. require_http_methods 在django.views.decorators.http中,可以用来限制请求的权限。 require_http_methods(request_method_list), 这样只有request_method_list
阅读全文
摘要:on_delete指的是通过ForeignKey连接起来的对象被删除后,当前字段怎么变化。 常见的选项有: models.CASCADE,对就对象删除后,包含ForeignKey的字段也会被删除 models.PROTECT,删除时会引起ProtectedError models.SET_NULL,
阅读全文
摘要:AutoField :自增,数据库 BooleanField:布尔型 CharField:字符型 DateField:日期,datetime.date类的实例。有两个常用的option,auto_now,即默认为保存时的时间;auto_now_add,即默认创建时的时间。 DateTimeField
阅读全文
摘要:ordering:排序,(注意这里排序是要消耗数据库运算的), "-num"是按num降序排列,然后接着按length 升序排列。 verbose_name: 便于人识读的名字,单数形式 verbose_name_plural: 同上,但是是复数形式,如果不指定,系统默认是在后面加上“s” 还有两人
阅读全文
摘要:socket 常见方法: 补充说明:what is file descriptor? 文件描述符是什么? 参考(http://stackoverflow.com/questions/8191905/whats-is-difference-between-file-descriptor-and-fil
阅读全文
|