自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

百年da孤独 的专栏

不积跬步无以至千里

  • 博客(63)
  • 资源 (3)
  • 收藏
  • 关注

翻译 Django 2.1.3 视图层 CBV介绍

基于类的视图(CBV)介绍1. GV,CBV和CBGV的关系和历史2. 使用CBV3. 使用mixins4. 使用CBV处理表单5. 装饰CBV5.1 在URLconf中装饰5.2 装饰类← CBV | 总目录 | 内置显示视图 →基于类的视图提供了另一种将视图实现为Python对象而不是函数的方法。它们不替换基于函数的视图,但与基于函数的视图相比具有一定的差异和优势:与特定HTTP方法...

2018-12-24 11:08:18 806

翻译 Django 2.1.3 视图层 使用CBV进行表单处理

目录1. 基本的表单2. ModelForm3. 模型和request.user4. AJAX示例← 内置CBV视图 | 总目录 | 使用mixins →表单处理通常有3种情况:初始 GET(空白或预填充式)使用无效数据进行POST(通常在错误之后重新显示表单)使用有效数据POST(处理数据并通常重定向)自己实现这个通常会导致很多重复的样板代码(请参阅在视图中使用表单)。为了避免这...

2018-12-21 17:50:48 521

翻译 Django 2.1.3 视图层 内置CBV通用视图

内置的基于类的通用视图1. 扩展通用视图2. 对象的通用视图3. 制作“友好”的模板上下文4. 添加额外的上下文5. 查看对象的子集6. 动态过滤7. 执行额外的工作← CBV | 总目录 | 内置编辑视图 →编写Web应用程序可能是单调的,因为我们一次又一次地重复某些模式。Django试图在模型和模板层中消除一些单调,但Web开发人员也在视图级别遇到这种无聊。Django的通用视图(ge...

2018-12-21 16:53:49 495 1

翻译 Django 2.1.3 视图层 基于类的视图 ( CBV )

Class-based views1. 基本的例子2. 在URLconf中使用简单3. 子类化通用视图4. 支持其他HTTP方法← 自定义存储 | 总目录 | 内置显示视图 →视图是可调用的,能接受用户的请求并返回响应。视图远不只是个函数,Django提供了一些可用作视图的类的示例,允许你通过继承和复用构建自己的视图并且复用这些代码。虽然接下来还会介绍一些用于简单任务的通用视图,但你可能想自...

2018-12-21 15:14:28 699

翻译 Django 2.1.3 视图层 存储API

文件存储API1. 获取当前存储类class DefaultStorageget_storage_class(import_path=None)2. 存储类2.1 FileSystemStorage类locationbase_urlfile_permissions_modedirectory_permissions_modeget_created_time(name)2.2 Storage类del...

2018-12-21 14:39:07 393

翻译 Django 2.1.3 视图层 自定义存储系统

目录自定义存储系统的步骤1. 继承Storage2. 设置文件中配置参数3.实现特定方法4. deconstructible5. 其他可选项_open(name, mode='rb')_save(name, content)get_valid_name(name)get_available_name(name, max_length=None)← 管理文件 | 总目录 | 基于类的视图 →如...

2018-12-21 12:32:09 938

翻译 Django 2.1.3 视图层 管理文件

管理文件1. 在模型中使用文件2. File对象3. 文件存储3.1 存储对象3.2 内置文件系统存储类← 存储 API | 总目录 | 自定义存储 →本文档描述了Django的文件访问API,用于例如用户上传的文件。较低级别的API足够通用,您可以将它们用于其他目的。如果要处理“静态文件”(JS,CSS等),请参阅 管理静态文件(例如图像,JavaScript,CSS)。默认情况下,Dj...

2018-12-21 12:03:23 205

翻译 Django 2.1.3 视图层 File 对象

File object1. File类namesizefilemodeopen(mode=None)__iter__()chunks(chunk_size=None)multiple_chunks(chunk_size=None)close()更多方法2. ContentFile类3. ImageFile类widthheight4.附加到文件对象的方法File.save(name, content...

2018-12-21 10:55:43 869

原创 Django 2.1.3 视图层 文件上传

概览1. 基本文件上传2. 使用模型处理上传的文件3. 上传多个文件4. 上传处理程序总目录当Django处理文件上传时,文件数据最终放入 request.FILES(有关request对象的更多信息, 请参阅 请求和响应对象 的文档)。本文档说明了文件如何存储在磁盘和内存中,以及如何自定义默认行为。警告如果您接受来自不受信任的用户的上传内容,则存在安全风险!有关详细信息,请参阅安全指南...

2018-12-21 10:26:49 581

翻译 Django 2.1.3 视图层 内置视图

内置视图1. 在开发中提供文件2. 错误视图404(找不到页面)视图500(服务器错误)视图403(HTTP Forbidden)视图400(错误请求)视图← 装饰器 | 总目录 →Django的几个内置视图记录在 写入视图 以及文档中的 其他位置。1. 在开发中提供文件static.serve(request, path, document_root, show_indexes=Fa...

2018-12-20 17:05:15 377

原创 Django 2.1.3 视图层 装饰器

视图装饰器1. 允许的HTTP方法require_http_methods(request_method_list)require_GET()require_POST()require_safe()2. 条件视图处理ondition(etag_func=None, last_modified_func=None)etag(etag_func)last_modified(last_modified_...

2018-12-20 16:39:52 355

原创 Django 2.1.3 视图层 快捷函数

快捷函数1. render()1.1 必需参数requesttemplate_name1.2 可选参数contextcontent_typestatususing1.3 示例2. ~~render_to_response()~~3.redirect()3.1 示例4. get_object_or_404()4.1 必需参数klass**kwargs4.2 示例5. get_list_or_404(...

2018-12-20 16:06:10 371

翻译 Django 2.1.3 视图层 视图函数

视图函数1.一个简单的视图2. 将URL映射到视图3. 返回错误3.1 Http404异常4. 自定义错误视图4.1测试自定义错误视图← 模型层 | 总目录视图函数或简称视图 只是一个Python函数,它接受Web请求并返回Web响应。此响应可以是HTML网页的内容,重定向,404错误,XML文档或图像,或者其他什么。视图本身包含返回该响应所需的任意逻辑。这段代码可以存在于任何你想要的地方,...

2018-12-20 14:58:01 281

翻译 Django 2.1.3 模型层 多对多关系 例子

在此示例中,Article(文章)可以在多个Publication(出版物) 对象中发布,并且一个 Publication具有多个Article对象:from django.db import modelsclass Publication(models.Model): title = models.CharField(max_length=30) def __str__(...

2018-12-20 11:51:56 506

原创 Python 3.7.1 模块 urllib.request

目录1. 功能urllib.request.urlopen(url, data=None, [timeout, ]*, cafile=None, capath=None, cadefault=False, context=None)源代码: Lib / urllib / request.py此模块定义了有助于在现实环境中打开URL(主要是HTTP)的函数和类 - 基本和摘要式身份验证,重定向...

2018-12-19 12:59:21 6569

翻译 Python 3.7.1 模块 abc 抽象基类

抽象基类 abc1. 前言2. 内容2.1 类class abc.ABCclass abc.ABCMeta2.2 注册虚拟子类方法register(subclass)__subclasshook__(subclass)2.3 装饰器(其实也是方法)@[email protected][email protected]~~...

2018-12-18 17:49:57 1410 1

原创 Mysql 8.0 使用问题 记录

目录1.navicat 导出txt格式数据 选取换行符1.navicat 导出txt格式数据 选取换行符本机windows 10,从navicat导出txt数据,准备使用Load data local infile 插入别的表中,换行符要选择LF格式。(1)如果选用CRLF,导致每行的最后一列(我这里是et列)长度多一位,这样进行=匹配的时候永远有问题。mysql> select u...

2018-12-17 15:34:54 219

翻译 Mysql 8.0 第8章 优化

优化8.1 优化概览8.1.1 在数据库级别进行优化8.1.2 在硬件级别进行优化8.1.3 平衡可移植性和性能8.2 优化SQL语句8.2.1 优化SELECT语句8.2.1 WHERE子句优化8.2.2 范围(range)优化8.2.2.1 单个索引的范围访问方法8.2.2.2 多部分索引的范围访问方法8.2.2.3 多值比较的等价范围优化8.3 优化和索引8.3.1 MySQL如何使用索引...

2018-12-15 23:06:07 1773

翻译 Python 3.7.1 数据类型 字典 dict

映射类型dict1. 定义2. 类3. 方法len(d)d[key]d[key] = valuedel d[key]key in dkey not in diter(d)1. 定义一个映射对象映射可哈希值到任意对象。映射是可变对象。目前只有一种标准的映射类型,即字典。(对于其它容器见内置的 list,set 和tuple类 和 collections模块)。字典的键几乎是任意值。不可哈希的值...

2018-12-15 13:32:14 913

翻译 Python 3.7.1 模块 collections

目录1. 概览2. ChainMap 对象2.1 class collections.ChainMap(*maps)mapsnew_child(m=None)parents2.2 例子3. Counter 对象3.1 class collections.Counter([iterable-or-mapping])elements()most_common([n])subtract([iterabl...

2018-12-14 17:58:22 4938 6

翻译 Python 3.7.1 模块 functools

方法@functools.lru_cache(maxsize=128, typed=False)源代码: Lib / functools.py未完…该模块用于高阶函数:作用于或返回其他函数的函数。通常,任何可调用对象都可以被视为用于此模块的函数。@functools.lru_cache(maxsize=128, typed=False)译者注:这里有一个简单的 例子用一个memoiz...

2018-12-13 17:54:44 1798

翻译 Python 3.7.1 模块 pathlib

目录1.基本使用2. 纯路径(Pure paths)2.1 类class pathlib.PurePath(*pathsegments)class pathlib.PurePosixPath(*pathsegments)class pathlib.PureWindowsPath(*pathsegments)2.2 常规属性2.3 操作2.4 访问路径的各部分PurePath.parts2.5 方法...

2018-12-13 14:37:26 1927 1

翻译 Python 3.7.1 模块 argparse 命令行解析

列表1. 例子1.1 创建解析器1.2 添加参数1.3 解析参数2. ArgumentParser 对象progusagedescriptionepilogparentsformatter_class.1 class argparse.RawDescriptionHelpFormatter.2 class argparse.RawTextHelpFormatter.3 class argparse...

2018-12-12 11:19:52 1760

翻译 Django 2.1.3 模型层 多对一关系 例子

使用 ForeignKey 来定义一个多对一的关系。from django.db import modelsclass Reporter(models.Model): first_name = models.CharField(max_length=30) last_name = models.CharField(max_length=30) email = mode...

2018-12-11 12:08:03 797

翻译 Django 2.1.3 模型层 Model类

文章目录属性objects完本文档涵盖了该Model类的功能。有关模型的更多信息,请参阅模型参考指南的完整列表。属性objects每个非抽象Model类都必须添加一个 Manager实例。Django确保在您的模型类中至少指定了一个默认的Manager。如果你不添加自己的Manager,Django将添加一个包含默认 Manager实例的objects属性。如果添加自己的 Manage...

2018-12-11 10:42:33 271

翻译 Python 3.7.1 模块 并发执行 底层线程API _thread

底层线程API1._thread 函数exception _thread.error_thread.LockType_thread.start_new_thread(function, args[, kwargs])_thread.interrupt_main()_thread.exit()_thread.allocate_lock()_thread.get_ident()_thread.stac...

2018-12-10 21:20:56 605

翻译 Django 2.1.3 模型层 自定义查询

自定义查询1.一个简单的查询示例1.1 具体步骤2.简单的转换器示例3.编写一个高效的 abs__lt 查找4.Transformer 双向示例5.为现有查找的关系编写一个代替实现6.Django如何确定使用Lookup还是TransformsDjango提供了各种各样的用于过滤的内置查询(例如,exact和icontains)。 本文档解释了如何编写自定义查找以及如何更改已有查找的工作方式。 ...

2018-12-10 20:17:58 874

翻译 Django 2.1.3 模型层 索引

索引Index 选项fieldsnamedb_tablespace索引类可轻松创建数据库索引。可以通过Meta.indexes选项添加它们 。本文档解释了索引的API引用和index 选项。引用内置索引索引是在 django.db.models.indexes 中定义的,但为方便起见,它们被导入到 django.db.models。标准约定是使用from django.db import m...

2018-12-10 15:47:33 762 3

原创 Django 2.1.3 模型层 字段类型

目录1.字段选项nullblankchoicesdb_columndb_indexdb_tablespacedefaulteditableerror_messageshelp_textprimary_keyuniqueunique_for_dateunique_for_monthunique_for_yearverbose_namevalidators注册和获取查找2.字段类型AutoFieldB...

2018-12-09 21:55:36 827

原创 Mysql 8.0 第5章 Mysql服务器管理 (第5.1.8节 服务器系统变量 )

Mysql服务器系统变量变量列表max_sort_lengthsort_buffer_size不断翻译,不断更新…max_sort_length属性值命令行使用格式--max-sort-length=#|系统变量max_sort_length范围global,sessionDynamic是SET_VAR 提示是类型整数默认值...

2018-12-08 14:42:04 483

翻译 Mysql 8.0 第13章 SQL语句的语法 (第2节)

文章目录13.2 数据操作语句(DML)13.2.1 CALL语法13.2.2 DELETE语法13.2.2.1 单表语法13.2.2.2 多表语法13.2.2.3 相关介绍内容太多,按小节开。上一节见 第 13.1节翻译居多,译者附加了自己的例子,感觉的翻译不准的地方,已经附加了原文!13.2 数据操作语句(DML)13.2.1 CALL语法CALL sp_name([paramete...

2018-12-07 20:19:29 578

原创 Python 问题 收集

问题列表类1.1 self.__class__() 和 self.__class__1.2 self.__class__()和 Class() 异同类1.1 self.__class__() 和 self.__class__self.__class__就是一个类名,相当于A,类名的类型是typeself.__class__(xx)就是一个类实例,相当于调用A(xx),它的类型就是Adef...

2018-12-07 12:20:39 113

原创 Python 3.7.1 模块 数据类型 浅和深拷贝操作 copy

目录)1. 需求描述2. 模块方法copy.copy(x)copy.deepcopy(x[, memo])exception copy.error3. 区别3.1 深拷贝注意事项4. 其它源代码: Lib / copy.py1. 需求描述Python中的赋值语句不复制对象,它们在目标和对象之间创建绑定。对于可变或包含可变项的集合,有时需要一个副本,它不会影响另一个副本。该模块提供通用的浅层和...

2018-12-06 22:43:39 698

原创 Python 常用模块 列表

常用模块1. 文本操作取材自 [官方文档] (https://docs.python.org/3/library/)所列的所有模块,定期更新整理的结果。橙色部分为已经整理完毕的模块,目前已完成 3 个。​1. 文本操作1.1 string——常见的字符串操作1.2 re——正则表达式操作1.3.difflib——帮助计算增量1.4 textwrap——文本包装和填充1.5 uni...

2018-12-06 22:02:56 1186

翻译 Python 3.7.1 模块 数据类型 高效的数值数组 array

结构1. 明确数组类型2. 定义class array.array(typecode[, initializer])3.方法和常量3.1 常量array.typecodes 常量3.2 方法array.typecodearray.itemsizearray.append(x)array.buffer_info()array.byteswap()array.count(x)array.extend(...

2018-12-06 21:09:09 1413

翻译 Mysql 8.0 第3章 简单教程 (翻译+理解)

教程3.1 从服务器连接和断开3.2 输入查询3.3 创建和使用数据库3.3.1 创建和选择数据库3.3.2 创建表3.3.3 将数据加载到表中3.3.4 从表中检索信息3.5 在批处理模式下使用mysql3.6. 常用查询的例子官方第三章文档 点我。由于第3章都是一些操作性的实例,这里就提取一下重点内容。3.1 从服务器连接和断开(1)连接: 指定 主机(-h),连接用户(-u),密码(...

2018-12-06 15:10:36 809

原创 Python 3.7.1 内置类型

内置类型1.真值测试2.布尔运算3.比较运算符4.数值类型4.1 操作运算符4.2 整数的一些方法int.bit_length()int.to_bytes(length, byteorder, *, signed=False)classmethod int.from_bytes(bytes, byteorder, *, signed=False)完整的官方文档在这里:点我。将其中重点的部分摘出...

2018-12-05 22:04:12 323

翻译 Python 3.7.1 基础 数据类型 集合 set

集合1. 构造2. 方法len(s)x in sx not in sisdisjoint(other)issubset(other)一个集合对象是一个包含不同的可哈希对象的无序集合。常见用途包括成员测试,从序列中删除重复项,以及计算数学运算,如交集,并集,差异和对称差异。像其他集合,集支持x in set,len(set)和for x in set。作为无序集合,集合不记录元素位置或插入顺序。...

2018-12-05 21:38:07 452

翻译 Django 2.1.3 文档 开发进程 完整设置列表

设置1. 核心设置1.1 TIME_ZONE1.2 USE_I18N1.3 USE_L10N1.4 USE_TZ1. 核心设置这是Django中可用的核心设置列表及其默认值。下面列出了应用程序提供的设置,然后是核心设置的主题索引。有关介绍性资料,请参阅 设置主题指南。1.1 TIME_ZONE默认: 'America/Chicago'# django.conf.global_settin...

2018-12-04 21:01:51 413

原创 Python 3.7.1 基础 数据类型 列表 元组 字符串

List1.前言2.序列的公有操作3.序列类型3.1可变序列类型1.前言有三种基本序列类型:list(列表),tuples(元组)和 range (范围对象)。专门用于处理二进制数据和文本字符串的附加序列类型 在专门章节中描述。2.序列的公有操作大多数序列类型都支持下表中的操作,包括可变和不可变的序列。python提供的collections.abc.Sequence使其更容易正确地执行自...

2018-12-02 13:08:58 599

mysql 官方文档第三章所使用的数据库

假设您家中有几只宠物(您的动物园),并且您希望跟踪有关它们的各种类型的信息。您可以通过创建表来保存数据并使用所需信息加载数据。然后,您可以通过从表格中检索数据来回答有关您的动物的各种问题。

2018-12-06

舞蹈比赛类

舞蹈比赛人员的录入和比赛,控制台下应用,可以自己录入我这设计了5个人,能读懂代码的差不多

2013-04-29

大鱼吃小鱼(VC++WIN32控制台)

简单的大鱼吃小鱼游戏,在VC++6.0和opencv下建立的win32控制台应用程序, 下载后打开.dsw文件即可看见源代码..

2004-11-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除