第一步:连接数据库开发环境:Ubuntu修改settings.pyDATABASES = {
"default": {
"ENGINE": "django.db.backends.mysql",
"NAME": "blog",
"USER": "root",
"PASSWORD": "root",
"HOST": "127.0.0.1",
"PORT": "3306",
}
}测试:>>> from django.db import connection
>>> cursor = connection.cursor()未错误,连接成功!第二步:管理界面中文提交错误:django配置要修改项目根目录的settings.py中的:TIME_ZONE = "America/Chicago"LANGUAGE_CODE = "en-us"替换成:TIME_ZONE = "Asia/Shanghai"LANGUAGE_CODE = "zh-cn"Python安装路径下的:/usr/local/lib/python2.7/dist-packages/django/conf/global_settings.py中的:TIME_ZONE = "America/Chicago"LANGUAGE_CODE = "en-us"替换成:TIME_ZONE = "Asia/Shanghai"LANGUAGE_CODE = "zh-cn"更多的TIME_ZONEhttp://en.wikipedia.org/wiki/List_of_tz_zones_by_name文件编码更改(global_settings.py):DEFAULT_CHARSET = "utf-8"FILE_CHARSET = "utf-8"经过修改后未能解决问题,只是管理界面变成中文,提交中文仍然错误!猜测可能是数据库本身编码问题,重新创建数据库,加入编码:CREATE DATABASE blog CHARACTER SET utf8;支持中文了。
Django 的详细介绍:请点这里
Django 的下载地址:请点这里
推荐阅读:Ubuntu Server 12.04 安装Nginx+uWSGI+Django环境 http://www.linuxidc.com/Linux/2012-05/60639.htmDjango实战教程 http://www.linuxidc.com/Linux/2013-09/90277.htmDjango Python MySQL Linux 开发环境搭建 http://www.linuxidc.com/Linux/2013-09/90638.htm工作中用到的Oracle字符串分割整理ORA-00600: internal error code, arguments: [kssadd: null parent]相关资讯 Django Django MySQL
- Django 安全限制绕过漏洞(CVE-2016 (今 20:36)
- Django 1.10提供了PostgreSQL中的 (08月12日)
- Ubuntu 14.04下Django+MySQL安装部 (02月26日)
| - 自动部署Django项目详解 (10月06日)
- Django 之管理界面 (07月01日)
- Django Book 2.0 中文版 PDF (02月03日)
|
本文评论 查看全部评论 (0)