django管理后台保存中文信息报错,但是信息已经保存到数据库中,并且在前台可以读取到。看来错误应该发生在保存后的view页面编码问题,但找不到具体如何解决的方法。详细错误提示如下:
引用
UnicodeEncodeError at /admin/contents/thread/add/
'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
Request Method: POST
Request URL: http://localhost/admin/contents/thread/add/
Exception Type: UnicodeEncodeError
Exception Value: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
Exception Location: J:\Python25\Lib\site-packages\django\utils\encoding.py in force_unicode, line 53
Python Executable: J:\Python25\python.exe
Python Version: 2.5.2
Python Path: ['J:\\python\\workspace\\weixi', 'J:\\Python25\\python25.zip', 'J:\\Python25\\DLLs', 'J:\\Python25\\lib', 'J:\\Python25\\lib\\plat-win', 'J:\\Python25\\lib\\lib-tk', 'J:\\Python25', 'J:\\Python25\\lib\\site-packages', 'J:\\Python25\\lib\\site-packages\\PIL', 'J:\\python\\django']
Server time: Wed, 9 七月 2008 16:35:48 +0800
错误原因:
把对象里面的 def __str__(self): 换成 def __unicode__(self): 就好了,太神奇了。
参考:
http://blog.csdn.net/jiangnanandi/archive/2008/12/21/3574007.aspx
http://code.djangoproject.com/wiki/UnicodeBranch#PortingApplicationsTheQuickChecklist
分享到:
相关推荐
解决方法: 1.首先你需要在自己的app下面创建2个目录 ... 您可能感兴趣的文章:django 解决自定义序列化返回处理数据为null的问题django queryset 去重 .distinct()说明django的403/404/500错误自定义页面的配置方式
在本文中,我们将探讨如何在腾讯云服务器上部署Django应用程序,同时解决SVG文件无法显示的问题。我们将使用Django、Nginx、uWSGI和SimpleUI这些技术,并且会详细解释每个组件的作用以及配置过程。 首先,Django是...
django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django电子商务网站源码 django...
Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django实现商城网站源码 Django...
Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统...
在使用Django开发Web应用程序的过程中,遇到中文乱码问题是很常见的困扰。本文将详细解析Django项目中因中文导致的乱码报错的几种常见情况及其解决方案。 1. **代码中的中文注释问题** 当Python源代码(.py文件)...
基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django的个人网盘源码 基于Django...
找不到解决方案?去 FAQ:获取帮助 找找更多的帮助信息,也可以向社区寻求帮助。 在我们的 ticket tracker 报告关于 Django 的 Bug。 这份文档是如何组织的¶ Django 有丰富的文档。一份高度概述的文档会告诉你在...
基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于Django就业系统源码 基于...
前几天写的django 简易博客开发记录,贴个链接吧 django 简易博客开发 1 安装、创建、配置、admin使用 http://www.cnblogs.com/cacique/archive/2012/09/29/2707976.html django 简易博客开发 2 模板和数据查询 ...
django4最新中文文档+适合python初学或者初次接触django4的开发者 从事Python编程工作的人员,一定听说过这三个框架:Django、Flask、Tornado,它们就像神一样的存在 Django是最有代表性的一种。许多成功的网站和APP...
Django实现在线视频课堂播放网站源码 Django实现在线视频课堂播放网站源码 Django实现在线视频课堂播放网站源码 Django实现在线视频课堂播放网站源码 Django实现在线视频课堂播放网站源码 Django实现在线视频...
还会提到与不同 Python 版本的兼容性,以及可能遇到的版本问题和解决办法。 3. ** releaes** - "releases" 文件夹可能包含了 Django 3.2 的发布历史和更新日志。这些信息有助于开发者了解新版本带来的改进、修复的...
Django从零开发的个人博客网站源码 Django从零开发的个人博客网站源码 Django从零开发的个人博客网站源码 Django从零开发的个人博客网站源码 Django从零开发的个人博客网站源码 Django从零开发的个人博客...
使用Django框架开发的企业OA管理系统源码 使用Django框架开发的企业OA管理系统源码 使用Django框架开发的企业OA管理系统源码 使用Django框架开发的企业OA管理系统源码 使用Django框架开发的企业OA管理系统源码 ...
【Django_layui后台模板】是一个专门为Django框架设计的、基于Layui前端框架的后台管理模板。Django是Python开发的一款高级Web框架,它强调代码的可读性和简洁性,而Layui则是一款轻量级的前端UI框架,提供了丰富的...
基于DJango开发的仓库管理系统,软件架构:python 3.5、django 2.2、MySQL 基于DJango开发的仓库管理系统,软件架构:python 3.5、django 2.2、MySQL 基于DJango开发的仓库管理系统,软件架构:python 3.5、...
《Django 4.0 官方中文文档详解》 Django 4.0 是一个强大的、免费且开源的Web框架,由Python编程语言编写,主要用于构建高效、可扩展的Web应用。它遵循“DRY”(Don't Repeat Yourself)原则,强调代码重用和快速...
对于用户认证和授权,Django提供了一套完整的解决方案,包括用户模型、登录/注销功能以及权限管理。 项目还可能包含了静态文件(如CSS、JavaScript)和媒体文件(用户上传的图片等)。Django提供管理这些文件的方法...
基于Django的疫情上报系统源码 基于Django的疫情上报系统源码 基于Django的疫情上报系统源码 基于Django的疫情上报系统源码 基于Django的疫情上报系统源码 基于Django的疫情上报系统源码 基于Django的...