1:引入某个类进行查询时报
Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined
答:
出现这个的原因可能是因为直接使用python 来引用了项目中生成的类,我也是犯的这个错误。如果使用这个,解决办法如下:
settings为项目目录中settings.py
进入python的目录是当前项目的目录,不然应该找不到这个
os.environ["DJANGO_SETTINGS_MODULE"]="settings"
后来通过django的官方文档,发现应该使用python manage.py shell
来进入python,这样进行引用就不会在出现刚才的那些问题了。
2:使用mysql作为数据库时,装上mysqldb,使用时,会报
/var/lib/python-support/python2.6/MySQLdb/__init__.py:34: DeprecationWarning: the sets module is deprecated
from sets import ImmutableSet
警告,我这里没有作处理,还是可以使用的。
3:数据库为latin1字符集时,用他的管理段插入数据报异常,将数据库字符集改成utf8时,可以正常使用中文插入,
create database seconddb character set utf8
show variables like '%char%';
| Variable_name | Value |
+--------------------------+----------------------------+
| character_set_client | latin1 |
| character_set_connection | latin1 |
| character_set_database | utf8 |
| character_set_filesystem | binary |
| character_set_results | latin1 |
| character_set_server | latin1 |
| character_set_system | utf8 |
| character_sets_dir | /usr/share/mysql/charsets/ |
分享到:
相关推荐
Python Django 学习笔记主要关注的是Python的基本使用和Django框架的应用。首先,文档介绍了Python的基础操作,包括如何启动IDLE(Python GUI)并打印出"Hello World"。在Python中,`print`语句是用于输出信息到控制台...
本篇笔记主要介绍如何下载和安装 Python Django 的基础环境,包括 Python、Django、Apache 服务器以及针对 Oracle 数据库的 cx_Oracle 适配器。 首先,你需要确保下载正确的 Python 版本。Django 1.2 版本不支持 ...
在本文中,我们将深入探讨如何下载和安装Python Django开发环境,特别关注与Python 2.5版本兼容的组件。首先,我们需要确保拥有正确的Python版本,因为Django 1.2不支持Python 3.0以上的版本。因此,我们推荐下载...
在"python-month3-master"这个文件夹中,可能包含了作者在第三个月学习Python和Django过程中积累的笔记和项目。这可能包括了对Python高级特性的探讨,如装饰器、生成器、上下文管理器,以及Django中的复杂应用场景,...
### Python Django框架学习笔记 #### 一、Django框架简介及环境搭建 **1.1 Django框架概述** Django是一个用Python编写的开源Web框架,它遵循MVC(Model-View-Controller)设计模式,旨在简化网站开发过程,提供...
Django框架的快速学习与掌握,需要对Python基础有一定的了解,同时需要理解Web开发的基本概念,例如HTTP协议、HTML、CSS、JavaScript等。在快速掌握Django的过程中,还需要熟悉如何使用Django的命令行工具,如何创建...
在Python Django的学习过程中,首先需要了解的是其核心概念: 1. **MVT模式**:Django采用Model-View-Template(模型-视图-模板)架构模式。模型负责数据处理,视图处理业务逻辑和用户交互,而模板则关注页面展示。...
python Django学习资料详情笔记
【Python3学习笔记整理】 在Python3的学习过程中,掌握一系列核心概念和技能是至关重要的。这份笔记涵盖了Python的基础语法、数据结构、控制流、函数、模块化编程、面向对象编程等多个方面,旨在帮助初学者系统地...
### Django框架学习笔记 #### 软件框架概述 软件框架是软件开发中的一种结构化设计,它提供了一种组织代码、数据和其他资源的方式,使得开发者可以更容易地构建应用程序。框架通常包含了一些预设的解决方案,这些...
这个名为"Django学习笔记.zip"的压缩包文件显然包含了关于Django框架深入学习的各种资料,涵盖了从基础到进阶的主题。让我们逐一探讨这些主题。 1. **Django安装**:Django的安装通常通过Python的包管理器pip完成。...
Django学习笔记 本文档是 Django 学习笔记,基于 b 站千锋教育的视频课程,涵盖了 Django 的基础知识和应用实践。 知识点一:Django 项目结构 * 项目结构:manage.py、__init__.py、settings.py、urls.py、wsgi....
【资源说明】 1、该资源包括项目的全部源码,下载可以直接使用! 2、本项目适合作为计算机、数学、电子信息等专业的课程设计、期末大作业和毕设项目,作为...基于Django3.2+py3.9的靓号管理系统python源码+学习笔记.zip
本人近半年自学python 方面全套的学习笔记。人生苦短,我用python。包含web、前端、django、flask、机器学习、深度学习、数据分析,还有常用如mysql、redis数据库相关材料
在本压缩包中,"Django学习笔记.doc文件.rar"包含了一份详尽的Django框架学习资料,由以下几个部分组成: 1. **用户身份验证.doc**:这部分讲述了Django内置的身份验证系统,包括如何创建用户账户,登录和登出功能...
**Django学习笔记** Django,作为Python领域最流行的Web框架之一,因其高效、安全且易于上手的特点,被广大开发者所青睐。本学习笔记旨在深入解析Django的核心概念、功能以及实际应用,帮助读者从零开始掌握这个...
Django学习笔记,对Django文档的细化和实例