子钦加油

扩大
缩小

随笔分类 -  django2.0

django2.0
Django下关于session的使用
摘要:一、Session的概念 cookie是在浏览器端保存键值对数据,而session是在服务器端保存键值对数据 session 的使用依赖 cookie:在使用Session后,会在Cookie中存储一个sessionid的数据,每次请求时浏览器都会将这个数据发给服务器,服务器在接收到sessioni 阅读全文

posted @ 2019-12-30 17:02 子钦加油 阅读(570) 评论(1) 推荐(0) 编辑

django-实现登录短信验证
摘要:功能演示 核心任务 前端功能: 点击按钮Ajax调用发送验证码功能 输完验证码后Ajax调用验证功能 后端功能: 功能1:发送验证码功能 功能2:验证码检查 后台核心逻辑(不需要手写) 功能3:发短信 功能4:生成短信验证码(随机生成6位数字) 集成Redis 使用Redis代替session缓存, 阅读全文

posted @ 2019-12-29 16:39 子钦加油 阅读(2470) 评论(0) 推荐(1) 编辑

login() got an unexpected keyword argument 'extra_context'
摘要:环境:xadmin django2.0 python3.7.4 操作登录login()或者注销logout()报以上错误的解决办法如下: 在xadmin的views/website.py中 修改如下: from django.contrib.auth.views import login from 阅读全文

posted @ 2019-12-27 22:29 子钦加油 阅读(1960) 评论(0) 推荐(0) 编辑

django xadmin中logout页面在chrome浏览器中点击关闭页面无效
摘要:问题现象 django xadmin中logout页面在chrome浏览器中点击关闭页面无效,无法关闭相应的页面 问题原因 高版本的chrome等浏览器不支持在window.colse()的写法 问题源码 在xadmin的templates的xadmin的views的logged_out.html中 阅读全文

posted @ 2019-12-27 21:54 子钦加油 阅读(727) 评论(0) 推荐(0) 编辑

Django实现标签联动以及xadmin中实现标签联动
摘要:如图,即实现点击一个城市,出现对应的学校名称。开始一直以为是建立数据表的时候实现的,原来是通过ajax实现的。 思路:当get请求显示原始状态(即下拉框呈现全部内容)。当点击一个城市后,通过ajax的post方式提交,然后后端返回筛选的数据到前端,然后js先将所有的学校标签删除,创建后端传过来的学校 阅读全文

posted @ 2019-12-17 20:43 子钦加油 阅读(732) 评论(0) 推荐(0) 编辑

【pycharm】Unable to save settings: Failed to save settings. Please restart PyCharm解决
摘要:1.Unable to save settings: Failed to save settings. Please restart PyCharm解决 将工程的.idea目录删掉,重启pycharm即可。 2.error:please select a valid Python interpret 阅读全文

posted @ 2019-12-15 21:43 子钦加油 阅读(3051) 评论(0) 推荐(0) 编辑

django的使用INNODE的方式,排除错误MySQL Strict Mode is not set for database connection 'default'
摘要:出现如下错误: 解决办法: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'mxshop', 'HOST': '127.0.0.1', 'PORT': '3306', 'USER': 'mxshop' 阅读全文

posted @ 2019-12-10 20:53 子钦加油 阅读(514) 评论(0) 推荐(0) 编辑

IndentationError: unindent does not match any outer indentation level
摘要:python中约到的问题,IndentationError: unindent does not match any outer indentation level占位问题,存在两种可能性:1.代码没有对齐 2.存在非法字符与其他格式的不可见的内容(输入法的问题) 解决: 1.TAB对齐代码 2.选 阅读全文

posted @ 2019-12-10 20:23 子钦加油 阅读(774) 评论(0) 推荐(0) 编辑

Python虚拟环境导出包安装到另一台电脑的方法
摘要:环境:Windows 版 Python Python 3.6.8可以用自带的命令建立虚拟环境,不用安装另外的如 virtualenv、virtualenvwrapper等工具。 python -m venv MyApp 当这样建立了虚拟环境后,在其中安装的包很多,也很费时间,你想将这个MyApp放到 阅读全文

posted @ 2019-12-08 16:22 子钦加油 阅读(1816) 评论(0) 推荐(0) 编辑

pycharm 工具栏Tool中找不到Run manager.py Task
摘要:在做Django项目的过程中, 无法进入pycharm提供的Run manager.py Task交互环境 出现这种问题是因为Pycharm无法识别这个项目是django项目.需要进行配置 还有一种方法是通过Terminal中输入python manager.py shell 阅读全文

posted @ 2019-12-08 15:55 子钦加油 阅读(780) 评论(0) 推荐(0) 编辑

自己用到的解决Python3.6.5+Django2.0集成xadmin后台点击添加或者内容详情报 list index out of range 的错误的办法如下:
摘要:Python3.6.5 Django2.0 这是Django版本与xadmin兼容的问题 解决办法如下: 注释掉如下代码: def render(self, name, value, attrs=None): # input_html = [ht for ht in super(AdminSplit 阅读全文

posted @ 2019-12-01 15:19 子钦加油 阅读(254) 评论(0) 推荐(0) 编辑

导航

返回顶部