`
hoodbc
  • 浏览: 114838 次
  • 性别: Icon_minigender_1
  • 来自: 南宁
社区版块
存档分类
最新评论

django 用文件储存session在windows下的问题

阅读更多
想把session 以文件的形式存储,但是在windows下设置session 后 ,session目录里的文件一直大小都是0k ,session都是无法获取值。 linux平台上就没有任何的问题…… 因为开发的时候是在windows下,所以还得继续折腾。

http://code.djangoproject.com/ticket/9084

#\contrib\sessions\backends 目录下的file.py文件,修改122行 
                    os.close(output_file_fd)
                    if os.name == "nt":#添加
                        os.unlink(session_file_name)#添加
                os.rename(output_file_name, session_file_name)


网上查了下,这个问题在django1.1.x时代就存在了,直到1.2.4版本发布时还是存在。
0
2
分享到:
评论
2 楼 hoodbc 2011-02-28  
1.2.5版本这个问题修复了
1 楼 simomo 2011-02-09  
用缓存存session不好吗?

相关推荐

    Windows下图文安装Django及WEB服务启动教程

    本教程将详细介绍如何在Windows环境下安装Django并启动Web服务,以及解决过程中可能遇到的一些常见问题。 #### 二、准备工作 在安装Django之前,首先需要确保Python环境已正确安装。对于Linux或MacOSX用户,系统...

    在windows及ubuntu下安装django

    而“win-django”这个压缩包子文件的文件名可能是包含了在Windows环境下安装或配置Django的指南、脚本或其他辅助文件,具体的内容需要解压后查看。 总之,无论你是在Windows还是Ubuntu上,安装Django都需要遵循一定...

    使用Django实现的文件分享系统源码.zip

    使用Django实现的文件分享系统,实现搜索功能,分享功能,用户分享文件查询,写该项目的目的主要是用于保存一些电子书籍和学习资料,方便自己和其他人查找资料,所以对文件大小进行限制最大为5M。 使用Django...

    Windows server iis部署Django详细操作

    由于在Windows环境下无法使用uwsgi,我们可以使用wfastcgi来作为Django与IIS之间的中介。在命令行中执行“pip install wfastcgi”来安装wfastcgi,安装成功后,使用“wfastcgi-enable”命令启动wfastcgi,确保能够...

    django 2.2 whl文件

    总之,Django 2.2 WHL文件是方便开发者快速部署和使用的预编译包,配合`sqlparse`一起安装,能确保Web应用的稳定性和安全性。了解并掌握这些知识,将有助于你在开发基于Django的Web项目时更加得心应手。

    PyPI 官网下载 | django-shared-session-0.5.2.tar.gz

    4. **Python库**: 显示`django-shared-session`是一个可以被其他Python项目导入和使用的模块,提供特定功能,例如在这个情况下,可能是为了实现更高级的会话管理。 根据压缩包子文件的文件名称"django-shared-...

    Python Web框架之Django框架cookie和session用法分析

    在开始详细讨论Django框架下cookie和session的用法之前,需要理解几个基本概念。HTTP协议本身是无状态的,这意味着服务器不会保存任何关于客户端的信息。为了解决这个问题,引入了cookie和session的概念。 1. **...

    基于Python+Django简单实现文件上传下载功能源码.zip

    基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于Python+Django简单实现文件上传下载功能源码 基于...

    python & django 安装文件以及安装入门文件

    安装过程中,确保勾选 "Add Python to PATH"(Windows)或添加环境变量(Mac/Linux),以便在命令行中随时使用 Python。安装完成后,通过在终端输入 `python --version` 或 `python3 --version` 来检查 Python 是否...

    腾讯云部署Django+Nginx+uWSGI+SimpleUI.解决 .svg文件不能显示问题

    在本文中,我们将探讨如何在腾讯云服务器上部署Django应用程序,同时解决SVG文件无法显示的问题。我们将使用Django、Nginx、uWSGI和SimpleUI这些技术,并且会详细解释每个组件的作用以及配置过程。 首先,Django是...

    Django_ORM.zip_Oldboy 3_django_django orm_orm_session

    "Oldboy 3"可能是某种教学系列或者课程的第三部分,专门讲解Django ORM和session的使用。 "django_orm"是Django中的一个重要组成部分,它实现了ORM系统。ORM使得开发者可以将数据库操作与业务逻辑分离,通过Python...

    Django静态资源部署404问题解决方案

    static下存放静态文件,templates下存放网页模板文件 2.修改setting.py 找到 STATIC_ROOT = … 在后面追加一行,然后保存 3.html引入js 4.前端验证 5.后台验证 您可能感兴趣的文章:django 解决自定义序列化...

    django实现MODELFORM多文件上传范例

    在Django框架中,ModelForm是...用户在前端界面选择多个文件后,这些文件会被发送到后端,经过验证后保存到数据库,并存储到指定的目录下。在实际项目中,可能还需要添加错误处理、权限控制、文件类型检查等额外功能。

    Django上传文件项目.zip

    Django上传文件并自动加载静态资源

    Django 教程中的多个文件上传

    在本教程中,您可以学习 迭代请求文件 和 上传多个文件 一次使用 Django 在 Python 中。本教程旨在为学生和初学者提供学习开发动态网站的参考 姜戈.在这里,我将提供一些步骤来创建一个简单的 Web 应用程序,该应用...

    一个基于django实现的轻量级文件共享系统源码.zip

    一个基于django实现的轻量级文件共享系统源码 一个基于django实现的轻量级文件共享系统源码 一个基于django实现的轻量级文件共享系统源码 一个基于django实现的轻量级文件共享系统源码 一个基于django实现的轻量...

    django框架之cookie/session的使用示例(小结)

    3. 保存和提交session:Django会自动在响应时保存session数据,无需手动操作。 总结,Django中的cookie和session都是解决HTTP无状态问题的手段,各有优缺点。Cookie适用于轻量级的状态维护,而session则适合存储更...

    基于django的hadoop文件管理系统-期末实训项目

    总的来说,"基于Django的Hadoop文件管理系统"是一个结合了现代Web技术和大数据处理技术的创新项目,它展示了如何利用现有工具和技术解决实际问题,为用户带来高效便捷的文件管理体验。通过参与这样的项目,学生可以...

    python3.6及Django打包exe文件详细教程

    本教程将详细讲解如何在Python3.6环境下,使用Django框架打包成EXE,包括遇到的坑和解决方案。 一、环境配置 确保你是在Windows 7或10 x64操作系统上,且已安装Python 3.6.6。这个版本是打包过程中的基础,确保所有...

    Django 添加静态文件的两种实现方法(必看篇)

    Django添加静态文件有两种方法: 首先setting.py配置文件中添加静态文件的路径: STATICFILES_DIRS = [ os.path.join(BASE_DIR, “statics”),] statices为你所建立的存放静态文件的文件夹名 然后进行引用。 1、...

Global site tag (gtag.js) - Google Analytics