phyton3.5 django典型错误

来源:互联网 发布:网络药理学会议 编辑:程序博客网 时间:2024/06/05 13:25

一、安装

1、使用命令安装pymsql

>pip install -U --force-reinstall PyMySQL

2、在工程的__init__.py文件中增加一下2行代码

import pymysql
pymysql.install_as_MySQLdb()


二、同步表结构

python manage.py makemigrations
python manage.py migrate


三、Django POST请求 错误 forbidden(403) 

在 settings.py 中的
MIDDLEWARE_CLASSES 设置下 添加
'django.middleware.csrf.CsrfResponseMiddleware',
重新 runserver

四、时间问题

django模式是使用时区系统的,保存的MySQL时,datetime类型是按照美国时间进行转换后保存的。但是在页面上格式化之后,仍然是本地时间。

如果不习惯这种方式,在setting.py中直接将USE_TZ改为false即可

0 0