自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(113)
  • 收藏
  • 关注

原创 docker、docker-compose部署django2.2应用(nginx/mysql/gunicorn)

概览部署的是django2.2官方文档的polls示例应用,首先看看目录结构部署一共使用了三个image(nginx/mysql/python),会有三个容器,这就要使用docker-compose定义和运行多容器的应用,docker-compose.yml就是docker-compose的配置文件编写Dockerfile构建Python的image比较完整的示例,都挂载了log文件...

2019-04-14 14:09:03 902

原创 SSM项目的几个配置文件

Maven的pom.xml有项目需要的基础jar,添加了Mybatis-generator插件#### pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML...

2019-04-06 19:00:50 596

原创 Git基本操作

初始化一个Git仓库,使用git init命令。添加文件到Git仓库,分两步:使用命令git add ,注意,可反复多次使用,添加多个文件;使用命令git commit -m ,完成。要随时掌握工作区的状态,使用git status命令。如果git status告诉你有文件被修改过,用git diff可以查看修改内容。HEAD指向的版本就是当前版本,因此,Git允许我们在版本的历史之间...

2018-12-08 22:07:47 312 1

转载 MySQL5.7安装与配置(YUM)

CentOS7 64位,MySQL5.7原文链接

2018-10-17 14:48:10 153

原创 django-allauth自己写的QQ登录provider

django-allauth有很多第三方登录的集成确没有qq第三方登录,是因为qq的第三方登录需要用access_token获取openid后才能继续获取用户信息,比其他平台多了一步,具体可以看我写的QQ第三方登录流程。 首先在allauth的目录...\allauth\socialaccount\providers\下面新建qq文件夹,创建provider.py、urls.py、views.p...

2018-08-15 09:42:49 1830 3

原创 QQ第三方登录流程

QQ第三方登录流程qq的OAuth2流程比普通的OAuth2多了一步:用access_token获取openid,再使用openid和access_token获取用户信息step 1:获取Authorization Code请求url基本格式 https://graph.qq.com/oauth2.0/authorize&amp;response_type=code&amp;cli...

2018-08-14 20:49:13 851

原创 MySQL——重置密码

MySQL有时会出现ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)的错误解决方法如下1.修改配置文件在[mysqld]下面添加skip-grant-tables,这样就可以实现无密码登录2.重启MySQLRedHat Linux (Fedora Core/...

2018-08-06 21:50:29 203

原创 DRF——JWT自定义返回数据

自定义返回数据编写返回的数据这里把user和token同时返回给客户端def jwt_response_payload_handler(token, user=None, request=None): return { 'token': token, 'user': UserJWTSerializer(user, con...

2018-08-05 14:35:48 3878

转载 django rest framework通用view

引言  官方文档:http://www.django-rest-framework.org/  drf为我们提供强大的通用view的功能,本博客对这些view进行简要的总结分析。  首先,我们看一下主要的几种view以及他们之间的关系。&nbsp;&nbsp;&nbsp;&nbsp;这其中,还涉及了mixins,主要也分为5类: ...

2018-07-18 19:37:40 145

原创 Niginx实现文件服务器

刚刚好

2018-06-30 23:40:55 266

原创 NodeJS——sequelize基础(增删查改)

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,~将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ct...

2018-06-30 23:40:02 2517 1

原创 Vuex——配置、模块化、热更替

4

2018-05-31 21:59:08 837

原创 Vue-Router——一些配置

3

2018-05-31 21:58:57 1177

原创 Vue——render函数

2

2018-05-31 21:58:46 508

原创 C——简单的控制台飞机游戏

最终效果 #include &amp;lt;stdio.h&amp;gt;#include &amp;lt;stdlib.h&amp;gt;#include &amp;lt;conio.h&amp;gt;int main() { int i, j; int x = 10; int y = 5; char input; int ny = 5; int isFired = 0; ...

2018-05-03 17:22:27 1145

原创 Vue——组件插槽、provide

4

2018-04-29 17:41:49 235

原创 Vue——组件的双向绑定

4

2018-04-29 17:41:38 265

原创 Vue——组件的继承

4

2018-04-29 17:41:27 4903

原创 Vue——组件的定义

4

2018-04-29 17:41:14 171

原创 Vue——watch、computed、methods

4

2018-04-29 17:41:01 150

原创 Vue——数据绑定

4

2018-04-29 17:40:50 213

原创 Vue——生命周期

36

2018-03-31 18:55:18 105

原创 Vue——vue实例方法、属性

35

2018-03-31 18:55:04 606

原创 DRF ——视图,路由和渲染器

33

2018-03-31 18:54:36 241

原创 Django——第三方登录、缓存

232

2018-03-31 18:54:19 188

原创 DRF——ViewSet权限使用

31

2018-03-31 18:54:07 978

原创 Django——信号量实现密码更改

26

2018-02-28 20:09:49 598

原创 DRF——Json Web Token实现登录

25

2018-02-28 20:09:37 2095

原创 Django解决跨域访问报错/Cros问题

24

2018-02-28 20:09:23 200

原创 DRF——viewsets使用

23

2018-02-28 20:09:10 1194

原创 Django——一些使用要点

22

2018-02-28 20:08:51 215

原创 Django——用户名、邮箱同时登录设置

2.1

2018-02-28 20:08:32 810

原创 Django——xadmin使用要点

1-13-3

2018-01-31 14:39:13 448

原创 C——冒泡、选择、插入排序的实现

1-13-5

2018-01-31 14:38:48 146

原创 Tango with Django笔记——Registration-Redux

一、Set Up INSTALLED_APPS里添加registrastion 相关设置:REGISTRATION_OPEN=True ACCOUNT_ACTIVATION_DAYS=7 REGISTRATION_AUTO_LOGIN=True LOGIN_REDIRECT_URL=’/rango/’ LOGIN_URL=’/accounts/login/’二、URL 在项目...

2018-01-31 14:38:22 183

原创 Tango with Django笔记——sessions、cookies

一、相关设置1.MIDDLE_CLASSES(必需) 2.INSTALLED_APP的django.contrib.sessions(必需) 3.可以修改session存储的方式二、Cookie Tasting Session测试cookie的功能使用request.session 的 set_test_cookie()、test_cookie_worked()、delete_...

2018-01-31 14:38:00 156

原创 Tango with Django笔记——登录系统

一、Password Hashing、Password Validators都可以自己设置,具体看文档二、user模型——django.contrib.auth.models.User1.user模型有5个关键属性: username、password、email address、first name、surname,其他的还有is_active、is_staff、is_superus...

2018-01-31 14:37:35 326

原创 Tango with Django笔记——working with templates

一、在模板中使用相对URL: 首先,可以在urls.py中添加一个变量 app_name=rango, 然后 可以使用{% url 'rango:about' %}二、使用base模板,继承模板 {% extends 'app_name/temp.html' %}三、自定义template tags: 1.创建app_name/tempaltetags文件夹,然后创建两个文件__ini...

2018-01-31 14:37:15 155

原创 Tango with Django笔记——slug字段、自定义Admin类

Slug字段的使用添加slug字段,用短横线代替空格,从而可以在url中使用 例如,hi my name ==&gt; hi-my-nameclass Category(models.Model): name=models.CharField(max_length=128,unique=True) slug=models.SlugField(unique=True,b...

2017-12-31 09:48:21 681

原创 Tango with Django笔记——models、admin

1. python manage.py makemigrations &lt;app_name&gt;生成迁徙脚本 python manage.py migrate进行迁徙 python manage.py sqlmigrate &lt;app_name&gt; 0001查看将要执行的sql语句Admin的使用1.在admin.py中注册相应的类,admin.site.regist...

2017-12-31 09:47:49 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除