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
引用
Environment:
Request Method: POST
Request URL: http://localhost/admin/contents/thread/add/
Django Version: 0.97-pre-SVN-unknown
Python Version: 2.5.2
Installed Applications:
['django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'weixi.contents',
'django.contrib.admin']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.middleware.doc.XViewMiddleware')
Traceback:
File "J:\Python25\Lib\site-packages\django\core\handlers\base.py" in get_response
82. response = callback(request, *callback_args, **callback_kwargs)
File "J:\Python25\Lib\site-packages\django\contrib\admin\views\decorators.py" in _checklogin
62. return view_func(request, *args, **kwargs)
File "J:\Python25\Lib\site-packages\django\views\decorators\cache.py" in _wrapped_view_func
44. response = view_func(request, *args, **kwargs)
File "J:\Python25\Lib\site-packages\django\contrib\admin\views\main.py" in add_stage
266. LogEntry.objects.log_action(request.user.id, ContentType.objects.get_for_model(model).id, pk_value, force_unicode(new_object), ADDITION)
File "J:\Python25\Lib\site-packages\django\utils\encoding.py" in force_unicode
53. s = unicode(str(s), encoding, errors)
Exception Type: UnicodeEncodeError at /admin/contents/thread/add/
Exception Value: 'ascii' codec can't encode characters in position 0-1: ordinal not in range(128)
相关推荐
基于Python和Django的后台管理框架 基于Python和Django的后台管理框架 基于Python和Django的后台管理框架 基于Python和Django的后台管理框架 基于Python和Django的后台管理框架 基于Python和Django的后台管理...
会议室预约小程序+Django服务端后台源码 会议室预约小程序+Django服务端后台源码 会议室预约小程序+Django服务端后台源码 会议室预约小程序+Django服务端后台源码 会议室预约小程序+Django服务端后台源码 ...
【Django_layui后台模板】是一个专门为Django框架设计的、基于Layui前端框架的后台管理模板。Django是Python开发的一款高级Web框架,它强调代码的可读性和简洁性,而Layui则是一款轻量级的前端UI框架,提供了丰富的...
【Django爬虫后台管理系统】是一个使用Python编程语言构建的高级项目,旨在为爬虫提供一个可视化的管理和监控平台。这个系统结合了Django框架、Selenium自动化测试工具、MySQL数据库以及SimpleUI前端界面,实现了从...
Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统源码 Django客户管理系统...
【标题】基于Python+Django的后台管理系统是一个用于毕业设计的项目,它展示了如何使用Python的Web框架Django来构建一个高效、可扩展且用户友好的管理界面。Django是用Python开发的一个开源Web框架,它遵循“干”...
微信小程序会议室预约微信小程序+Django服务端后台源码微信小程序会议室预约微信小程序+Django服务端后台源码微信小程序会议室预约微信小程序+Django服务端后台源码微信小程序会议室预约微信小程序+Django服务端后台...
【django学生后台管理系统】是一个基于Python的Django框架构建的管理平台,主要针对学生的数据管理和后台操作。系统利用了xadmin这个强大的管理工具,提供了一种高效、易用的界面来处理学生信息和其他相关任务。在...
项目概述:这是一款基于Python Django框架开发的完整后台管理系统,采用前后端不分离的模式构建。系统源码包含多种文件类型,总计173个文件,其中主要包括JavaScript(90个文件)、Python(41个,包括py和pyc文件)...
这是一个基于Django框架的后台管理系统设计,使用Python语言开发,包含173个文件。主要文件类型包括90个JavaScript文件、28个Python字节码文件、13个Python源文件、13个CSS文件、8个map文件、5个XML文件、4个HTML...
本文将详细讲解如何使用Python的Django框架,前端的Vue.js框架,以及HTTP协议来构建一个后台管理系统。首先,我们要了解这些技术的基本概念。 **Django入门** Django是一个基于MTV模式的Web开发框架,它包括Model...
基于Django3.2.7+Vue2+ElementUI的相对比较自动化生成的后台管理系统。借助SimpleUI开源项目对Django原生的Admin后台管理页面进行了二次开发和优化改进而生成的比较现代化的后台管理系统。 功能: 设备管理(服务器...
此Python+Django+VUE后台管理系统。包括的功能是用户管理----用户组管理的 增删该查功能。其中mysql数据库表的信息user_group.sql,也放到项目文件夹里了。
后台admin模块,需要后台管理的内容有:文章、分类、作者、评论、自定义的user用户; # 2.登录和注册模块; # 3.前端页面的数据展示和路由的配置; # 项目和功能分析 # 1.文章的呈现:包括文章的标题、内容、作者、...
Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于Django框架实现的一个学生信息管理系统源码 Python基于...
本项目是一款基于Twitter Bootstrap的xadmin Python Django管理后台设计源码,共计407个文件,涵盖134个JavaScript文件、85个HTML文件、81个Python文件、34个CSS文件、24个MO文件、24个PO文件、3个GIF文件、2个JSON...
《Django 社团后台管理系统详解》 在Python的世界里,Django是一个强大的Web开发框架,以其高效、安全和可扩展性而闻名。本项目"django社团后台管理"便充分利用了Django的优势,构建了一个完整的社团后台管理系统。...
Python基于Django编写的基础后台系统,包含完善的用户管理。 Python基于Django编写的基础后台系统,包含完善的用户管理。 Python基于Django编写的基础后台系统,包含完善的用户管理。 Python基于Django编写的基础...
"基于Django开发的新闻网站及网站后台管理系统源码"这个标题表明这是一个使用Python的Django框架构建的项目,主要用于创建一个新闻网站,并且包含了管理后台的功能。Django是一个强大的、免费的开源Web应用框架,它...
Django开发的一个简单的员工管理系统源码 Django开发的一个简单的员工管理系统源码 Django开发的一个简单的员工管理系统源码 Django开发的一个简单的员工管理系统源码 Django开发的一个简单的员工管理系统...