这篇文章会不断记下开发过程中遇到的一些问题和随想记录,以供以后翻阅 Django 版本: 1.8.4 1 测试生产服务器遇到 400 测试生产服务器中,设置 DEBUG = False,这种情况下 ALLOWED_HOS…
分类:django
django 扩展/补丁 QuerySet
扩展需求环境 django get方法默认获取不到对象就抛出异常,但是对于处理数据来说,每次都去try catch 会让我很烦,用过了odoo ,觉得django 这点默认很不友好(odoo 获取不到会返回None)。 …
python3 pillow生成简单验证码图片
使用Python的pillow模块 random 模块随机生成验证码图片,并应用到Django项目中 安装pillow $ pip3 install pillow 生成验证码图片 \vericode.py from PI…
解决Python虚拟环境virtualenv下不能使用sudo提升权限问题
解决Python虚拟环境下不能使用sudo提升权限问题 问题描述 在虚拟环境下,执行某些命令需要有sudo提升权限,会导致该条命令退出虚拟环境: 如启动django 服务,需要监听80端口: $: python man…
Django搭建个人博客:基于类的视图
说是完结,马上又开始写进阶篇了。 本章不会为博客项目增加新功能,但是也同样重要,因为我们要学习高逼格的基于类的视图。 什么是类视图 前面章节中写的所有视图都是基于函数的,即def;而类视图是基于类的,即class。 有编…
django 1.8 官方文档翻译: 2-5-7 自定义查找
自定义查找 New in Django 1.7. Django为过滤提供了大量的内建的查找(例如,exact和icontains)。这篇文档阐述了如何编写自定义查找,以及如何修改现存查找的功能。关于查找的API参考,详见…
Django | Mysql 返回不合法的日期时间对象
1 错误描述 在查询数据集中的日期时间对象时 In [38]: Device.objects.datetimes('latest_alarm_time', 'month') Out[38]: SELECT DISTINC…
很浅显易懂的解释了什么是联合索引
在Django model中对一张表的几个字段进行联合约束和联合索引,例如在购物车表中,登录的用户和商品两个字段在一起表示唯一记录。 举个栗子: Django model中购物车表 class Cart(models.M…
Django基础之五(回顾)
回顾 模板相关的知识点 与模型不相关的 render做渲染,传递request和前端页面 - devops/urls.py #主路由文件 from django.conf.urls import url,include …
Django使用MySql数据库
编辑settings.py文件 编辑settings.py文件中的DATABASES字段 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', …
Django1.7+python 2.78+pycharm使用mysql数据库
配置好virtualenv 和virtualenvwrapper后,使用pycharm创建新项目。之后要面临的问题就来了,之前一直使用的是sqlite作为开发数据库进行学习,按照之前看教程的原则,好像就是说开发环境要和生…
程序员的智囊库系列之2–网站框架(framework)
程序员的智囊库系列之2–网站框架(framework) 这是程序员的智囊库系列的第二篇文章。上一篇文章讲了服务器与运维相关的工具,这篇文章我们将介绍几个搭建网站的框架: – django R…