解决Django no such table: django_session的问题

作者:YueLinbo 时间:2022-04-13 22:06:21 

操作系统:Win7

IDE:PyCharm4.5.3

Django:1.10.1

报错代码:request.session['key'] = value

描述:今天第一次使用Django中的session,只要出现"session['key']"就会报错。

解决方法:

1. 进入cmd,通过cd命令进入到项目根目录下,即manage.py文件所在的文件夹。

2. 看一下Django的版本号(我的是1.10.1),

1.9之后的执行'python manage.py migrate'命令(我用的这个命令),

1.9之前的执行'python manage.py syscdb'命令(baidu的时候看到的,自己没有用过),

结果如下图:

解决Django no such table: django_session的问题

3. 重新试一下,应该可以用了。

补充知识:Django创建管理员错误(1146,Table 'operation.django_session' doesn't exist")

官方文档说django要使用mysql时,需要安装MySQL库,然而MySQL不支持python3.5;

在python3.5中可以使用pymysql,但是pymysql不支持django,下来主要说说怎么解决:

 可以在setting.py同目录下的__init__.py中添加如下命令或在setting文件添加

import pymysql

pymysql.install_as_MySQLdb()

然后重新同步数据库,并新建用户名密码:

# python manage.py makemigrations
# python manage.py migrate
# python manage.py createsuperuser

然后就愉快的创建超级账号吧

来源:https://blog.csdn.net/u013719012/article/details/51261749

标签:table,django,session
0
投稿

猜你喜欢

  • js 代码优化点滴记录

    2024-05-28 15:41:47
  • python tensorflow基于cnn实现手写数字识别

    2023-05-09 06:22:06
  • 解读tf.keras.layers模块中的函数

    2023-04-02 04:26:29
  • python调试模块ipdb详解

    2021-11-05 19:59:01
  • 跟老齐学Python之list和str比较

    2021-02-26 22:36:36
  • SQL Server远程定时备份数据库脚本分享

    2024-01-24 12:20:31
  • php在线打包程序源码

    2024-05-11 09:48:47
  • Django中的session用法详解

    2023-01-12 11:40:45
  • mysql命令行爱好者必备工具mycli

    2024-01-24 13:33:33
  • PyQt5 实现给无边框widget窗口添加背景图片

    2021-01-15 17:07:44
  • python中子类调用父类函数的方法示例

    2023-12-30 14:17:03
  • python 视频下载神器(you-get)的具体使用

    2023-03-18 19:30:58
  • Python中XlsxWriter模块简介与用法分析

    2022-12-29 15:10:57
  • 详解vue组件开发脚手架

    2024-05-09 15:15:34
  • js 浏览器版本及版本号判断函数2009年

    2024-04-28 09:40:54
  • Python实现比较两个列表(list)范围

    2022-07-20 18:08:04
  • 使用Jupyter notebooks上传文件夹或大量数据到服务器

    2023-02-26 11:49:16
  • 解析MySQL数据库性能优化的六大技巧

    2024-01-13 02:18:49
  • 解决django服务器重启端口被占用的问题

    2023-11-10 14:14:12
  • python 实现读取csv数据,分类求和 再写进 csv

    2023-02-02 00:47:20
  • asp之家 网络编程 m.aspxhome.com