转自:http://www.ruanyifeng.com/blog/2015/09/continuous-integration.html 互联网软件的开发和发布,已经形成了一套标准流程,最重要的组成部分就是持续集成(Continuous integration,简称CI)。 本文简要介绍持续集成的 ...
分类:
其他好文 时间:
2019-04-03 12:14:26
阅读次数:
130
前言 在开发一个网站时,经常会用到用户的注册和登陆相关的账号管理功能,auth模块是Django提供的标准权限管理系统,可以提供用户身份认证, 用户组和权限管理。 像用户注册、用户登录、用户认证、注销、修改密码等功能都不需要我们去开发,这些功能django已经早就设计好了。 auth模块 当我们执行 ...
分类:
编程语言 时间:
2019-03-30 01:29:54
阅读次数:
196
前言 xadmin的详情页面主要是用form_layout布局,学会了完全可以不用写html代码,也能做出很好看的页面。 xadmin的html页面是用的Bootstrap3框架设计的,layout布局用到的是django crispy forms框架,本篇详细讲下django crispy for ...
分类:
编程语言 时间:
2019-03-28 23:11:04
阅读次数:
252
前言 之前一直在想页面上如果一个字段只有固定的几个选项,类似select下拉框这种,如果在表里面设置一个外键的话,是不是有点傻了,这样为了几个选项弄一张表不值得。 后来看到Django模型中的字段有个choices属性,在设计模型的时候,只需把字段参数加个choices即可,看样子是我想多了~ ch ...
分类:
编程语言 时间:
2019-03-28 00:42:13
阅读次数:
187
前言 xadmin的详情页面默认是一行展示一个字段,可以使用form_layout对详情页面的布局重新设计 models模块 先在models.py建2张表 adminx.py注册表信息 之后执行 makemigrations 和migrate,同步数据 python manage.py makem ...
分类:
编程语言 时间:
2019-03-26 18:08:43
阅读次数:
354
前言:笔者是一个杭漂逐梦的小测试,正在往python测开的路上渐行渐远 在此为了记录自己从一个没代码基础转python测试开发的一点一滴,同时也希望能互相学习 一、用代码打印星号菱形 (1)刚接触代码的小白: (2)对于代码有一定的基础: ...
分类:
编程语言 时间:
2019-03-16 19:22:58
阅读次数:
138
开发平台芯灵思SinlinxA64内存:1GB存储:4GB详细参数https://m.tb.cn/h.3wMaSKm开发板交流群641395230全志A64设备树结构体#include<linux/of.h>//设备树里的每个设备及每个设备子节点都用此结构体描述structdevice_node{constchar*name;constchar*type;phandlephandle;
分类:
系统相关 时间:
2019-03-07 19:32:52
阅读次数:
403
前言 django发邮件的功能很简单,只需简单的配置即可,发邮件的代码里面已经封装好了,调用send_mail()函数就可以了 send_mail()函数 先导入send_mail函数 ,进入源码里面看看具体函数对应的参数 subject: 邮件主题 message: 邮件内容 from_email ...
分类:
编程语言 时间:
2019-03-05 18:27:31
阅读次数:
188
1:登录接口 这里有一个实际的登录接口,在响应中返回了一串token,如下图 那么我们在接下来的接口-经验库列表中,就必须带入这一串token,否则响应报错,如下图所示 测试开发交流群 317765580 如何获取登录的口令呢?这里详细说明一下,如图所示 在接下来的接口中可以将获取的token作为变 ...
分类:
其他好文 时间:
2019-03-05 17:13:18
阅读次数:
171
前言 跟账号相关的功能一般是注册,登录,修改密码,密码找回功能,前面实现了登录和注册功能,本篇讲下修改密码功能实现 修改密码html views和urls urls.py访问地址 实现效果如下 ...
分类:
编程语言 时间:
2019-03-04 15:58:07
阅读次数:
189