![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
别动我名字
成就斐然的牛人,不是因为比我们聪明,而是他们会做减法。为坚持一件重要的东西,放弃了一些东西。
展开
-
开源接口测试平台FasterRunner在Centos7.5部署详细过程
环境:CentOS 7.5 64位目录1 安装依赖的软件1.1 安装Python 3.6.21.2 安装node.js1.3 安装MySQL2 部署后端-FasterRunner2.1 拉取代码2.1 安装Django项目依赖2.2 修改数据库配置2.3 执行Django数据库脚本迁移2.4 启动Django服务3 部署前端-FasterWeb1 安装依赖的软件1.1 安装Python 3...原创 2020-01-20 14:14:55 · 1474 阅读 · 1 评论 -
CentOS 7 搭建Jenkins自动化部署Django项目
一、选择自由风格的项目如果没有按照git ,源码管理是配置会报错:Failed to connect to repository : Error performing command: git ls-remote -hhttps://github.com/lzwjava/OpenSourceNotes.git HEAD解决方案:安装git:`yum install git`验证...原创 2019-11-19 18:07:53 · 678 阅读 · 0 评论 -
CentOS 7 安装 Jenkins过程详解
一、安装 java# sudo yum install -y java验证是否安装成功# java –version二、安装Jenkins原创 2019-11-15 10:11:38 · 279 阅读 · 0 评论 -
restful api 简介
1、面向资源的所谓"资源"是以Representation面向用户的一组数据集。常用的Representation是json(推荐)或者xml(不推荐)等。Represntation 是REST架构的表现层{ "code":"200", "message":"成功", "data":{ "doctorTitles":"老师" }}2.统一接...原创 2019-09-11 23:24:52 · 430 阅读 · 0 评论 -
Mac pycharm创建虚拟环境运行django
建立虚拟环境这里先给说一下python 豆瓣源:参考虚拟环境好的地方在于可以将开发环境相互隔离,相互之间不受影响一、安装virtualenv环境1 打开命令行 安装virtualenvpip install virtualenv2 安装完成检测版本是否安装成功virtualenv --version使用虚拟环境1 为一个工程项目搭建一个虚拟环境:cd my_project...原创 2019-07-23 00:08:29 · 2167 阅读 · 1 评论 -
Django 模型层 orm 单表操作
一、ORM用法对象-关系映射1.字段类型:属性名 = models.字段类型(定义属性时需要指定字段类型, 通过字段类型的参数指定选项)属性名:不允许使用python的保留关键字 不允许使用mysql的保留关键字 不允许使用连续的下划线,因为Django的查询语法就是连续的下划线字段类型:- AutoField:自动增长的IntegerField, 不指定...原创 2019-05-13 22:54:00 · 222 阅读 · 0 评论 -
Django 模型层 orm 多表操作
表关系总结:跟SQL的 关系 一样。注意在一对多中,应该把外键定义在多的当中。一对一:models.OneToOneField(to='表名', to_field='字段名', on_delete=models.CASCADE) 定义在哪个类中都可以 例如:员工基本信息类-员工详细信息类. 员工工号一对多:models.ForeignKey(to='表名', to_field='字段...原创 2019-05-23 00:29:00 · 308 阅读 · 0 评论 -
Python3 Django连接MySQL
1、指定连接pymysql(python3.x)配置_init_.py所在地址先配置init.pyimport pymysqlpymysql.install_as_MySQLdb()#Django连接MySQL时默认使用MySQLdb驱动,但MySQLdb不支持Python3,因此这里将MySQL驱动设置为pymysql2.配置连接mysql文件信息setting...原创 2019-05-17 14:02:00 · 1323 阅读 · 0 评论 -
Django 模型层选择数据库类型、创建一个表
一、ORM介绍1.什么是ORMORM 全拼Object-Relation Mapping. 中文意为 对象-关系映射. 在MVC/MVT设计模式中的Model模块中都包括ORM2.ORM优势(1)只需要面向对象编程, 不需要面向数据库编写代码.对数据库的操作都转化成对类属性和方法的操作. 不用编写各种数据库的sql语句.(2)实现了数据模型与数据库的解耦, 屏蔽了不同数据...原创 2019-05-08 23:50:00 · 790 阅读 · 0 评论 -
Django 模版 Template
在之前的例子中我们的视图中返回的html几乎都是硬编码,这并不是一个好的方式,没有将html与python代码分开基于这些原因, 我们可以使用 Django的 模板系统 (Template System)来实现这种模式,这就是本章要具体讨论的问题。python的模板:HTML代码+模板语法1.模版语法之变量在 Django 模板中遍历复杂数据结构的关键是句点字符语法:{{var_...原创 2019-05-08 21:05:00 · 312 阅读 · 0 评论 -
Django 应用,写一个真正有用的视图
每个视图必须要做的只有两件事:返回一个包含被请求页面内容的 HttpResponse 对象,或者抛出一个异常,比如 Http404 。当然你也可以从数据库里读取记录,可以使用一个模板引擎(比如 Django 自带的,或者其他第三方的),可以生成一个 PDF 文件,或者输出一个 XML写一个真正有用的视图我们在 index() 函数里插入了一些新内容,在上一节中讲过如果创建视图,让它能展...原创 2019-04-28 21:29:00 · 234 阅读 · 0 评论 -
第一个 Django 应用,编写第一个视图
来自Django官方.png检查Django版本假定你已经阅读了 安装 Django。你可以在命令提示行输入命令(macOS/liunx)python -m django --version如果这行命令输出了一个版本号,证明你已经安装了此版本的 Django;如果你得到的是一个“No module named django”的错误提示,则表明你还未安装。这里使用的Dja...原创 2019-04-27 14:29:00 · 249 阅读 · 0 评论 -
初识 Django
Django 目的是要实现简单快捷的网站开发。以下内容简要介绍MTV设计模式Django的MTV模式本质上和MVC是一样的,也是为了各组件间保持松耦合关系,只是定义上有些许不同,Django的MTV分别是值:M 代表模型(Model):负责业务对象和数据库的关系映射(ORM)。T 代表模板 (Template):负责如何把页面展示给用户(html)。V 代表视图(View):负责业务逻辑...原创 2019-04-26 23:46:00 · 252 阅读 · 0 评论 -
MySQL8.0的用户密码加密方式Django2.1兼容。
这个问题在navicat连接mysql的时候会报错1251django会报错:django.db.utils.OperationalError: (2059, <NULL>)解决方案:1.先通过命令行进入mysql的root账户:C:\Users\PicaHealth>mysql -u root -p再输入root的密码:Enter password: *...原创 2019-03-15 00:48:00 · 708 阅读 · 0 评论