一. 什么是ContentTypes Django ContentTypes是由Django框架提供的一个核心功能。Django ContentTypes是一个记录了项目中所有model元数据的表,表中一条记录对应着一个存在的model。 当使用django-admin初始化一个django项目的时 ...
分类:
其他好文 时间:
2018-07-21 17:25:57
阅读次数:
235
在上一个博客中,我们学习了如果创建django,这里我们主要讲如何把数据传给后台 在url文件中, 从app01中导入views, 以及创建url(r'^login/', views.login) 接下来在app01.views中的login函数进行操作 简要说明: 当第一次进入views.logi ...
分类:
Web程序 时间:
2018-07-20 00:17:16
阅读次数:
1094
Django请求流程图 1.客户端发送请求 2.wsgiref是Django封装的套接字,它将客户端发送过来的请求(请求头、请求体封装成request) 1)解析请求数据 2)封装响应数据 3.中间件,进项身份验证等 4.路由系统 urls映射到相应的视图 5.ORM对象关系映射,对数据库读写操作 ...
分类:
其他好文 时间:
2018-07-19 21:23:11
阅读次数:
1361
一、概述 1.什么是JSON JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 * JSON 具有自我描述性,更易理解 JSON 使用 JavaScript 语法来描述数据对象,但是 ...
分类:
Web程序 时间:
2018-07-18 23:35:43
阅读次数:
285
Django模型 模式指的是根据数据库中数据表的结构来创建出来的class,每一张表到Python中就是一个 class,表中的每一个列,到Python中就是class的一个属性。 在模型中可以完成对数据库的增删改查操作 创建和使用模型 --ORM(对象关系映射) 三大特征: 1、数据表到类的映射 ...
分类:
编程语言 时间:
2018-07-17 12:42:53
阅读次数:
207
1、创建APP 1.python manage.py startapp app01 2.配置模板路径 setting.py TEMPLATERS 'DIRS':[os.path.join(BASE_DIR,'templates'] 'DIRS':[os.path.join(BASE_DIR,'app ...
分类:
数据库 时间:
2018-07-17 10:31:47
阅读次数:
188
Django中的信号及其用法 Django中提供了"信号调度",用于在框架执行操作时解耦. 一些动作发生的时候,系统会根据信号定义的函数执行相应的操作 Django中内置的signal Model_signals pre_init # Django中的model对象执行其构造方法前,自动触发 pos ...
分类:
其他好文 时间:
2018-07-17 10:28:40
阅读次数:
166
PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如:代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。PyCharm也分两种版本,一个是社区版(免费,但是不 ...
分类:
其他好文 时间:
2018-07-13 12:14:42
阅读次数:
132
增:校验请求数据 -> 执行反序列化过程 -> 保存数据库 -> 将保存的对象序列化并返回 删:判断要删除的数据是否存在 -> 执行数据库删除 改:判断要修改的数据是否存在 -> 校验请求的数据 -> 执行反序列化过程 -> 保存数据库 -> 将保存的对象序列化并返回 查:查询数据库 -> 将数据序 ...
分类:
其他好文 时间:
2018-07-08 23:08:35
阅读次数:
292
一、ORM的操作方法总结 二、字段类型 三、字段参数 四、多表关系及参数 五、自关联 ...
分类:
数据库 时间:
2018-07-08 16:45:48
阅读次数:
193