29
九月

Django Admin中使用七牛上传文件

Django Admin中使用七牛上传文件

    公司项目使用七牛云存储文件,而项目控制台基于 Django Admin 开发,现在有个需求要在控制台中直接上传文件到七牛,所以自己就写了一个 Django APP:qiniu_fields 用来实现这个功能。这里记录 & 分享一下。

07
九月

Ubuntu下Django连接SQL Server数据库

Ubuntu下Django连接SQL Server数据库

    最近由于工作需要,要在 Django 项目中连接 SQLServer 数据库,之前没在 Ubuntu 中使用过 SQLServer,在网上找了一些文章,踩着坑把配置搞好了,写篇文章总结下。

06
九月

使用 ModelForm 过滤 ForeignKey 选择项

使用 ModelForm 过滤 ForeignKey 选择项

    在 Django Admin中,编辑外键(ForeignKey)字段时,列表中默认会显示所有的选项,但是有时候你希望能够根据某些条件过滤掉列表中的选项。本文就这种场景介绍两种可行方案。

04
八月

线上Nginx错误汇总

线上Nginx错误汇总

    这两天服务器访问量激增,导致 nginx 出现几个错误,通过修改服务器和 Nginx 配置初步解决了,记录如下。

03
八月

Redis错误:Redis is configured to save RDB snapshots

Redis错误:Redis is configured to save RDB snapshots

    线上Redis 出现错误:MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error. 解决方法记载如下。

03
八月

Ubuntu安装PHP & PHP Nginx配置

Ubuntu安装PHP & PHP Nginx配置

    最近接手了一个 PHP 项目,之前没做过 PHP,于是从搭建PHP环境开始学习下,同时写篇 Ubuntu 安装 PHP 的教程。

21
十二月

Zepto.JS实现fadeIn/fadeOut/fadeToggle方法

Zepto.JS实现fadeIn/fadeOut/fadeToggle方法

    Zepto.JS是移动端常用的JavaScript类库,它实现了jQuery中大部分的功能,同时文件大小只有十几K,在移动端特别适合替代jQuery。但是Zepto.JS本身没有提供动画方法,需要手动加入zepto.animate.fx.js模块,该模块提供了animate方法,不过也就只提供了animate方法。今天为了替换一个项目中的jQuery,自己实现了fadeIn,fadeOut,fadeToggle等方法。

12
九月

Nginx解决前端调用API时的跨域问题

Nginx解决前端调用API时的跨域问题

    目前很多网站都是用前后端完全分离的模式实现,即:后端通过API提供数据,前端使用API获取数据并渲染。不过这样做会存在API跨域的问题,这里介绍一种通过Nginx配置解决跨域问题的方法。