今天学习Django,再创建生成Model后,在管理界面点击add添加中文数据,出现如下问题:

Exception Type: UnicodeEncodeError
Exception Value:
'ascii' codec can't encode characters in position 4-7: ordinal not in range(128)

Model如下:

class List(models.Model):title = models.CharField(max_length=250, unique=True)def __str__(self):return self.title class Meta:ordering = ['title'] 

是__str__()的问题,试添加:

def __unicode__(self):return self.title

model如下:

class List(models.Model):title = models.CharField(max_length=250, unique=True)def __str__(self):return self.title def __unicode__(self):return self.title class Meta:ordering = ['title']

添加数据成功。

转载于:https://www.cnblogs.com/zhuangzebo/archive/2012/10/24/2736475.html

Django Model出现的中文问题相关推荐

  1. django model

    本文一篇完全介绍django的最重要的model 6.django model 模型是数据唯一而且准确的信息来源.它包含正在储存的数据的重要字段和行为.一般来说,每一个模型都映射一个数据库表. 这个模 ...

  2. django model数据 时间格式

    from datetime import datetime dt = datetime.now() print '时间:(%Y-%m-%d %H:%M:%S %f): ' , dt.strftime( ...

  3. [django]Django站点admin支持中文显示和输入设置

    正文: Django站点admin支持中文输入设置,操作如下: 1 需要确定的你的数据库的client客户端和服务端的编码设置为utf-8,如果不是,请将其设置成utf-8编码,我采用mysql,详情 ...

  4. Django Model设计详解

    Django Model 设计 Django Model设计是Django五项基础核心设计之一(Model设计,URL配置,View编写,Template设计,From使用),也是MVC模式中重要的环 ...

  5. 提高django model效率的几个小方法

    django的model效率不是很高,特别是在做大量的数据库操作的时候,如果你只用django来开企业站或者外包项目的话,那可以小跳过下,而你恰巧是效率狂或者说是对程序的效率要求比较高的话,那就要注意 ...

  6. Django model select的各种用法详解

    <Django model update的各种用法介绍>文章介绍了Django model的各种update操作,这篇文章就是她的姊妹篇,详细介绍Django model select的用 ...

  7. Django Model View Template 之间的简单交互 (二)

    前言 接续前文,上一篇文章主要涉及了 Django 项目的基础配置等,这篇主要涉及数据库相关的 ORM ,也就是 Django 中的 Model 的使用,MVT 三层之间的交互 教程基本都是东拼西凑的 ...

  8. Django Model 定义语法

    版本:1.7 主要来源:https://docs.djangoproject.com/en/1.7/topics/db/models/ 简单用法 from django.db import model ...

  9. Django model中choice的使用总结

    Django model choice Django model中的choice使用核心是利用二元组 , 二元组的第一个元素实际model存储的值,第二个元素是用户友好阅读的值 常规用法 单独定义一个 ...

最新文章

  1. Linux监控(添加自定义监控项,配置邮件告警)
  2. PTA数组作业一查找整数
  3. vue json 导出 excel
  4. bert简介_关于BERT:你不知道的事
  5. Python __dict__和vars()
  6. SAP Spartacus Page Layout - 页面布局设计
  7. javascript --- 手写Promise、快排、冒泡、单例模式+观察者模式
  8. poj 2187 Beauty Contest(凸包求解多节点的之间的最大距离)
  9. django select option拼接时value中空格后的内容被截断
  10. 增值电信业务许可,经营性icp证书自助申请教程【详细】
  11. 一次Maven依赖冲突采坑,把依赖调解、类加载彻底整明白了
  12. Wireshark使用入门
  13. Excel(16)-好学实用的Index!
  14. tar在linux编译为exe,将Linux代码移植到Windows的简单方法 1
  15. 阿里钉钉向1000万企业组织免费开放在家办公系统
  16. batik 在java中,java – Batik不在classpath中
  17. 制作符合期刊审图号标准的中国地图(含九段线)
  18. css3实现尖角,css3如何做 尖角
  19. java可以微信qq同时登陆_多种方法同时登录QQ(pc/微信/web qq/超级qq)
  20. 如何关闭打开文件安全警告

热门文章

  1. shift-and(HDU 5972 2016ICPC大连 B: Regular Number)
  2. 自动化运维工具(ansible入门教程)
  3. python机器学习库sklearn——神经网络
  4. matlab2c使用c++实现matlab函数系列教程-deconv函数
  5. vivado修改block design后更新进sdk
  6. (三) 弦截法(试位法)求根
  7. Mysql的共享锁和排他锁(转载)
  8. 在 Visual Studio 2013 中使用 JavaScript 的 IntelliSense
  9. 清空所有textbox
  10. 整合TextBox与Label 创建新控件--EFLabelText