代码改变世界

随笔分类 -  Django

(五)表单类的创建和使用

2019-11-23 10:34 by 那个杰克, 475 阅读, 收藏, 编辑
摘要: 一、创建表单 表单类的作用: 1、在template模板中,使用Django中已存在的表单,快速生成表单控件,该类表单控件已存在验证数据合法性的功能,开箱即用。 2、在view视图函数中,使用表单类对Model模型对应的数据库表进行数据的存储作用 表单类组件的类型: 1、Form组件: 生成页面可用 阅读全文

(四)注册登录--重用Django

2019-11-23 10:23 by 那个杰克, 136 阅读, 收藏, 编辑
摘要: 一、使用已有登录功能 (1)进入Lib\sitepackages\django\contrib\admin\templates\registration下,将对应模板,复制到项目template模板中 (2)重写登录模板,且放入templates/account文件夹 (3)设计模型使用已有的Use 阅读全文

(三)Django模板语言

2019-11-23 10:17 by 那个杰克, 302 阅读, 收藏, 编辑
摘要: 一、字典,列表,类在template模板中的使用 在视图函数中,即views.py中进行传值操作,可通过render方法,进行传值 对应home.html模板应用 使用{{ stirng }}(变量)语句, 表示取string变量 注意string可以是字典、列表、字符串、数字等 对应home.ht 阅读全文

(二)Django模板的应用

2019-11-23 00:26 by 那个杰克, 217 阅读, 收藏, 编辑
摘要: 一、配置项目的基础模板,分三部分 base.html 基础部分,需要包括基本的HTML标签 header部分 body部分 html闭合标签 header.html 头部部分,仅负责头部模板 footer.html 尾部部分,仅负责尾部模板 阅读全文

(一)Django项目架构介绍

2019-11-23 00:23 by 那个杰克, 967 阅读, 收藏, 编辑
摘要: 项目的架构为: 1、虚拟环境virtualenv 安装Django==2.1.3 安装pymysql 安装mysqlclient 安装其他等 2、项目结构为: 应用APP: blog 管理博客 account 管理用户注册/登录/等 后台数据库: mysql 路由分层及命名空间: 根据应用进行分层 阅读全文

virtualenv虚拟环境使用及介绍

2019-10-24 23:40 by 那个杰克, 1327 阅读, 收藏, 编辑
摘要: 一、为什么使用virtualenv虚拟环境 每个虚拟环境下的依赖相互独立,不同的项目可以单独使用一套python环境,减少各依赖包的影响 更容易部署 容器化 二、virtualenv创建虚拟环境 三、为什么使用virtrualenvwrapper创建虚拟环境 方便快捷的创建出独立的Python开发虚 阅读全文

ORM对象关系型映射的用法

2019-01-05 17:59 by 那个杰克, 468 阅读, 收藏, 编辑
摘要: ORM对象关系型映射的用法 Django模型 1.什么是ORM关系型映射 ORM 全拼Object Relation Mapping. 中文意为 对象 关系映射. 主要实现模型对象到关系数据库数据的映射. 2.Django数据类型 |类型|说明| | |: :| |AutoField|用于存放int 阅读全文