django
win_turn
坚持
展开
-
nginx、python、django、pip、setuptools、uwsgi安装
依赖关系 如果使用django,需要先安装pip 。如果使用pip,需要先安装setuptools 。如果使用setuptools,需要先安装python。原创 2016-09-21 21:09:13 · 970 阅读 · 0 评论 -
进入django的admin网页,没有样式,缺少样式文件.
问题描述:django admin没有样式 admin管理页面找不到base.css,dashboard.css文件解决办法:方法一在settings文件中设置STATIC_ROOT目录,该目录不能在STATICFILES_DIRS中. 然后,执行命令python manage.py collectstatic执行后,django会将STATICFILES_DIRS下的所有文件以及admin所需原创 2016-11-01 16:35:28 · 10581 阅读 · 0 评论 -
OperationalError: (2006, 'MySQL server has gone away')
问题描述使用django+celery时, 运行长时间的任务, 一开始操作一次数据库, 20个小时后再次操作数据库.过了20多个小时, 再次操作数据库时报错.raised unexpected: OperationalError(2006, 'MySQL server has gone away')Traceback (most recent call last): File "/usr/lo原创 2017-10-10 20:04:43 · 4541 阅读 · 0 评论 -
django使用celery定时任务,使用redis和supervisor。
前言在django项目中,使用celery异步执行任务,以及创建定时任务。 使用redis作为中间件,用supervisor管理进程。Begin当前路径创建虚拟环境 有关virtualenv的讲解,可查看 http://blog.csdn.net/win_turn/article/details/60466451virtualenv win进入虚拟环境source win/bin/ac原创 2017-03-07 01:31:20 · 6888 阅读 · 1 评论 -
使用django向mysql中存入emoji表情
问题:使用django+python+mysql开发微信公众号的后台服务器,在将用户的昵称存入数据库时,报错.原因:之前将数据库的编码设置成utf8,当存入字母或中文字符时,都是3个直接. 而当用户的昵称存在emoji表情时,该表情对应的编码是4个直接,也就是utf8mb4格式.原创 2016-11-01 09:36:02 · 3804 阅读 · 0 评论 -
在django的settings中设置通过socket连接mysql
使用内网连接mysqlDATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'xxxxdb', 'USER': 'root', 'PASSWORD': 'passwd', 'HOST': '127.0.0.1',原创 2017-03-30 19:54:30 · 2343 阅读 · 0 评论 -
使用uwsgi+nginx部署django项目
环境搭建关于nginx、python、django、pip、setuptools、uwsgi安装,查看文章 http://blog.csdn.net/win_turn/article/details/52613390开始部署图解为了方便理解,画了一个nginx、uwsgi、django之间的相互联系图 背景介绍在目录/root/django/目录下,使用django-admin startpro原创 2016-11-01 11:11:39 · 3973 阅读 · 0 评论 -
?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default'
问题django项目中,执行python manage migrate时 WARNINGS:?: (mysql.W002) MySQL Strict Mode is not set for database connection 'default' HINT: MySQL's Strict Mode fixes many data integrity problems in MySQL,原创 2017-02-15 14:48:58 · 16555 阅读 · 1 评论 -
当django设置DEBUG=False后出错
问题bad request (400)当django的settings.py变量DEBUG=False后,访问网站报错 bad request (400)这是因为ALLOWED_HOSTS=[]导致internal server error当django的settings.py变量DEBUG=False后,访问网站报错 internal server error这是因为ALLOWED_H原创 2017-02-22 20:01:15 · 5937 阅读 · 0 评论 -
django python报错:SNIMissingWarning,InsecurePlatformWarning
问题:SNIMissingWarning,InsecurePlatformWarning原创 2017-02-14 11:29:16 · 1619 阅读 · 0 评论 -
Django models通过DateTimeField保存到MySQL的时间的时区问题
最近开始使用Django开发一些系统,在models.py中设置一些数据库表结构并给日期时间字段赋初值,不过在使用的过程中,遇到一点问题。问题是,我本来服务器使用的市区是“Asia/Shanghai”(+08:00),然后用datetime.now保存到数据库中时,里面的时间总是比我的系统时间相差8小时(感觉是UTC时间),但是我也查看了MySQL数据库中的时区是“+08:00”的(在MySQL中“转载 2016-11-01 21:15:38 · 9896 阅读 · 2 评论 -
django管理界面admin搜索报错:TypeError: Related Field got invalid lookup: icontains
报错TypeError: Related Field got invalid lookup: icontains原因出错原因是你配置的ModelAdmin类中,元组search_fields中的项不是字符类型。解决删除元组search_fields中类型不符的项参考附加一个示例:http://stackoverflow.com/questions/24569687/searching-by-rela原创 2017-02-17 17:19:12 · 8943 阅读 · 0 评论 -
django项目cookies和session的常用操作
[COOKIES]检查cookies是否存在:request.COOKIES.has_key('<cookie_name>')获取cookies:request.COOKIES.get('visits', '1')if 'last_visit' in request.COOKIES:request.COOKIES['last_visit']设置cookies:response.set_cooki原创 2016-11-01 17:03:20 · 5774 阅读 · 0 评论 -
django操作数据库
django操作数据库一:操作语句假如在app.models中有个模型userfrom app.models import User查询User.objects.all() # 使用all()方法返回数据库中的所有对象。User.objects.all().values('name') #只取name列User.objects.all().values_list('name','age') #取原创 2016-11-01 16:43:25 · 992 阅读 · 0 评论 -
django settings中的几个设置项
django settings中的几个设置项TEMPLATE_DIRS模板文件存放的目录.该值是一个元组.STATIC_URL映射到静态文件的url,一般为/static/. 在模板中使用{{STATIC_URL}},得到的就是这个值. 或者在模板中先{% load staticfiles %},然后使用{% static “my_app/abc.jpg” %},该模板标签的值为/static/原创 2016-11-01 16:29:12 · 927 阅读 · 0 评论 -
django admin.py 外键,反向查询
class OrderAdmin(admin.ModelAdmin): list_display = ( '_nick_name', 'time_order', 'year', 'item', 'status', 'number', 'money', 'deduction_point', 'deduction_account', 'pay',原创 2017-10-06 16:14:46 · 2613 阅读 · 0 评论