如何开始使用 django
先安装最新版的 python,安装好以后执行 python3 来确认安装成功 https://www.python.org/downloads/ 安装 pip https://pip.pypa.io/en/latest/instal…
Graphite 系统监控
Graphite 是一个 Python 写的 web 应用,采用 django 框架,Graphite 用来进行收集服务器所有的及时状态,用户请求信息,Memcached 命中率,RabbitMQ …
Django SiteMap 站点地图
首先 django.contrib.sitemaps 添加到 INSTALLED_APPS,sitemaps 会利用模版加载器 django.template.loaders.app_directories.Loader 加载的模版。默…
Django Signals 信号
当某个事件发生的时候,signal (信号) 允许 senders (发送者) 用来通知 receivers (接收者),通知 receivers 干嘛?你想要 recivers 干嘛就可以干嘛。…
Django url() 函数详解
url() 函数看起来的格式象:url(r^/account/$', views.index, name=index),它可以接收四个参数,分别是两个必选参数:regex、view 和两个可选参数:k…
使用 Django 中的 Form 表单的功能
Form 表单的功能 自动生成 HTML 表单元素 检查表单数据的合法性 如果验证错误,重新显示表单(数据不会重置) 数据类型转换(字符类型的数据转换成相…
Django 1.5 自定义 User 模型
Django 1.5 自定义用户 profile 可谓简单很多,编写自己的 model 类 MyUser,MyUser 至少要满足如下要求: 必须有一个整型的主键 有一个唯一性约束字…
使用 Django admin 模块
使用Django admin模块,必须: 添加 django.contrib.admin 到 INSTALLED_APPS 中 admin 依赖的 app 包括:django.contrib.auth,django.contrib.conte…
Django Compressor 压缩静态文件 JS 和 CSS
网站开发阶段静态资源文件一般都是未经过压缩合并处理的,这对于访问量巨大的网站来说不仅浪费带宽,而且也会影响网站的访问速度。django-compressor …
Django 应用部署 Nginx + Gunicorn
Django 是 Python 语言中最受欢迎的全栈式 Web 框架之一,过去部署 Django 应用一般采用 Apache+mod_wsgi,但是由于有了 Nginx 出色的性能表现,Djang…
Python / Django 编程实践指南
PEP8 是 Python 官方推荐的代码风格指南标准。 使用4个空格作为缩进 最外层函数和类使用两个空行分隔 类中的方法使用一个空行分隔 PEP8 建议按如下三…