【推荐】 基于Python开发的独立博客网站

开发语言使用了Python,框架使用Django+Golang,目前功能仅限于登录、博客添加、评论等,其他功能在逐步完善中。本博客的初始目的为学习Python语言,并做知识记录分享。

Nginx错误日志配置
Linux

Nginx错误日志配置

4461

Nginx 软件会把自身的故障信息及用户的日志信息记录到指定的日志文件里。配置记录 Nginx 的错误日志是调试 Nginx 服务的重要手段,属于核心功能模块(ngx_core_module)的参数,该参数的名字是 error_log

Django框架中使用自定义sql查询
python

Django框架中使用自定义sql查询

7081

有些情况下,Django的查询语法难以简单的表达复杂的 WHERE 子句,对于这种情况, Django 提供了 extra() QuerySet修改机制 — 它能在 QuerySet生成的SQL从句中注入新子句。

uwsgi日志按天分割保存
python

uwsgi日志按天分割保存

7537

uwsgi没有提供按天切割日志的配置,只提供了一个log-maxsize配置,当文件达到多大的时候自动切分,对于查找历史日志还是很不方便,我们一般是按照时间查询。

设置vim 永久显示行号
Linux

设置vim 永久显示行号

6365

在linux环境下,vim是常用的代码查看和编辑工具。在程序编译出错时,一般会提示出错的行号,但是用vim打开的代码确不显示行号,错误语句的定位非常不便。那么怎样才能让vim显示代码的行号呢?