一个middleware的例子 import time from django.urls import reverse from django.utils.deprecation import MiddlewareMix…
分类:django
Mac环境下为Python安装MySQLdb库时遇到的诸多问题
跟着The Django Book的节奏今天学到了第五章-模型;结果就只是在Mac环境下为Python安装MySQLdb库时遇到的诸多问题。花了四个多小时终于把问题解决了,并且成功创建了我的第一个django app的第…
supervisor 和gunicorn部署django项目
安装使用到的基本软件nginx、supervisor、gunicorn vi /etc/supervisor/conf.d/django_project.conf [program:django_project] com…
在django中使用celery
前言: 针对高延时任务, 直接在一次网络请求中处理完毕会导致很不好的体验, celery则可以不阻塞请求后台处理这些任务, 并且可以 使用django的models进行数据库操作. 环境 python models: c…
django的forms组件的使用
forms组件 导入相关模块from django import formsfrom django.forms import fields 常规使用 class F1Form(forms.Form): username …
django 1.8 官方文档翻译:14-5 信号
信号 Django包含一个“信号的分发器”,允许解耦的应用在信号出现在框架的任何地方时,都能获得通知。简单来说,信号允许指定的 _发送器_通知一系列的_接收器_,一些操作已经发生了。当一些代码会相同事件感兴趣时…
django orm 查询语句
Model.objects.all() # 获取所有对象的QuerySet Model.objects.filter() # 获取满足条件的对象的QuerySet Model.objects.exclude() # 获取…
django 1.8 官方文档翻译:14-6 系统检查框架
系统检查框架 New in Django 1.7\. 系统检查框架是为了验证Django项目的一系列静态检查。它可以检测到普遍的问题,并且提供如何修复的提示。这个框架可以被扩展,所以你可以轻易地添加你自己的检查。 检查可…
如何用django批量导入数据之xml
django后台批量导入数据 在生产环境中,往往数据不是几条或者几百条,那么举个例子,将公司所有员工员工号或者帐号密码导入进后台,那就不建议你去后台一条条记录去添加了 如何从xml中批量导入svn记录 第一步:为数据建立…
Django+vue跨域问题解决
跨域 由于开发模式为前后端分离式开发,故而通常情况下,前端和后端可能运行不同的ip或者port下,导致出现跨域问题,故而单独说明 什么是跨域 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。其实…
Django创建超级管理员用户步骤
1.创建一个超级管理员,在控制台输入如下命令: $ python manage.py createsuperuser 2.输入打算使用的登录名: $ username:linbeixing 3.输入email(这里输不输…
Django在进行单元测试的时候出现Incorrect string value: '****.' for column ***
因为在本地开发一直是使用的sqlite数据库,随时删除和重建,当信心满满的将本地全部测试通过的代码部署到服务器跑单元测试的时候却出现了一堆测试不通过的例子,发现都实在创建数据的时候提示Incorrect string v…