django 1.8 官方文档翻译: 2-4-3 模式编辑器

模式编辑器class basedatabaseschemaeditor[source]django的迁移系统分为两个部分;计算和储存应该执行什么操作的逻辑 (django.db.migrations) ,以及用于把“创建模型”或者“删除字段”变成sql语句的数据库抽象层 – 后者是模式编辑器的功能。你可能并不想像一个普通的开发者使用django那样,直接和模...

2022-12-28 数据库SQL迁移Django


django 1.8 官方文档翻译: 2-3-1 模型实例参考

模型实例参考该文档详细描述模型 的api。它建立在模型 和执行查询 的资料之上, 所以在阅读这篇文档之前,你可能会想要先阅读并理解那两篇文档。我们将用执行查询中所展现的 博客应用模型 来贯穿这篇参考文献。创建对象要创建模型的一个新实例,只需要像其它python 类一样实例化它:class model(**k...

2022-12-28 数据库SQLPHPunicodeDjango


django 1.8 官方文档翻译: 2-2-3 查找 API 参考

查找 api 参考new in django 1.7.这篇文档是查找 api 的参考,django 用这些api 构建数据库查询的where 子句。若要学习如何使用 查找,参见执行查询;若要了解如何创建 新的查找,参见自定义查找。查找 api 由两个部分组成:registerlookupmixin 类,它用于注册查找;查询表达式api,它是一个方法集...

2022-12-28 SQL打包APICSSDjango


django 1.8 官方文档翻译: 2-2-1 执行查询

执行查询一旦你建立好数据模型之后,django会自动生成一套数据库抽象的api,可以让你执行增删改查的操作。这篇文档阐述了如何使用这些api。关于所有模型检索选项的详细内容,请见数据模型参考。在整个文档(以及参考)中,我们会大量使用下面的模型,它构成了一个博客应用。from django.db import m...

2022-12-28 数据库SQLDjango


django 1.8 官方文档翻译: 2-1-3 元选项 (初稿)

django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。 网站:http://python.usyiyi.cn/django/index.html 模型元选项这篇文档阐述了所有可用的元选项,你可以在你模型的meta类中设置他们。可用的元选项abstractoptions.abstract如果 abstract = true, 就表示模型是 抽象基...

2022-12-28 数据库SQLDjango


django 1.8 官方文档翻译: 2-1-1 模型语法(初稿)

django 文档协作翻译小组人手紧缺,有兴趣的朋友可以加入我们,完全公益性质。 网站:http://python.usyiyi.cn/django/index.html 模型模型是有关你的数据的,简单、确定的信息源。它包含了你所储存数据的一些必要的字段和行为。通常来说,每个模型都对应数据库中的一张表。基础:每个模型都是djang...

2022-12-28 HTML数据库SQL面向对象编程Django


django 1.8 官方文档翻译: 1-1-2 快速安装指南

快速安装指南在你开始使用 django 之前,你需要先安装它。我们有一个 完整安装指南 它涵盖了所有的安装步骤和可能遇到的问题;本指南将会给你一个最简单、简洁的安装指引。安装 python作为一个 web 框架,django 需要使用 python 。它适用 2.6.5 到 2.7 的所有 python 版本。它还具有 3.2 和 3.3 版...

2022-12-28 数据库SQLPythonDjango


django 1.8 官方文档翻译: 1-1-1 Django初探

django 初探由于django是在一个快节奏的新闻编辑室环境下开发出来的,因此它被设计成让普通的网站开发工作简单而快 捷。以下简单介绍了如何用 django 编写一个数据库驱动的web应用程序。本文档的目标是给你描述足够的技术细节能让你理解django是如何工作的,但是它并不表示是一个新手指南或参考目录...

2022-12-28 数据库SQLPythonDjango


django 1.8 官方文档翻译: 2-5-2 进行原始的sql查询

网站:http://python.usyiyi.cn/django/index.html 进行原始的sql查询在模型查询api不够用的情况下,你可以使用原始的sql语句。django提供两种方法使用原始sql进行查询:一种是使用manager.raw()方法,进行原始查询并返回模型实例;另一种是完全避开模型层,直接执行自定义的sql语句。 警告 编写原...

2022-12-28 数据库云数据库 SQL ServerSQLAndroidSQLite


BCryptPasswordEncoder加密和匹配的原理 和 springsecurity 的 rememberme原理

只知道这个的用法,心里着实难受,所以看了看底层,简单做下总结。bcryptpasswordencoder算法和shiro的区别: 其实和shiro中区别就是shiro 中的salt是自己指定的,然后存到数据库,bcryptpasswordencoder加密算法是随机生成的和加密后的密码一起拼接到一起存到数据库。举个我调试的时候的例子:注册...

2022-12-10 数据库SQLJava网站