![](https://img-blog.csdnimg.cn/76822b4af4684e73ab95e4171cf0c75b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
django
文章平均质量分 84
Python-Django框架下的web开发。
微雨停了
靠近光,追随光,成为光,发散光。
展开
-
【Django】实现文件下载
文章目录一、思想二、使用FileResponse2.1 代码实例2.2 结合之前三、使用HttpResponse四、使用StreamingHttpResponse五、Reference一、思想前端:a标签+静态文件<a href="{% url 'down' %}">下载</a>后端:响应头(django实现文件下载,下文均为django views端实现)二、使用FileResponse2.1 代码实例from django.http import File原创 2022-05-15 23:37:58 · 4367 阅读 · 0 评论 -
【Django】后台admin应用SimpleUI实战
文章目录一、SimpleUI是什么二、安装SimpleUI2.1 pip安装2.2 应用注册2.3 注册超级管理员2.3 登陆验证三、美化SimpleUI3.1 设置中文3.2 更换后台登陆logo3.3 屏蔽右侧广告3.4 更改管理后台名字3.5 验证四、admin后台数据管理4.1 查看users数据表4.2 编辑users应用中admin.py文件4.3 自定义列表4.4 自定义菜单4.5 如果一个项目有多个应用、一个应用有多个model表4.5.1 一个app注册多个model — admin.py原创 2022-05-15 16:05:27 · 11700 阅读 · 2 评论 -
【Django】宝塔面板部署Django+MySQL项目实战
文章目录一、环境准备1.1 部署环境1.2 相关概念1.3 工作流程二、部署流程2.1 部署前准备2.1.1 调开发模式为生产模式2.1.2 导出项目依赖包2.1.3 收集静态文件2.2 部署2.2.1 下载宝塔面板2.2.2 安装软件2.2.3 添加站点2.2.4 上传项目至文件2.2.5 编辑uwsgi.ini文件2.2.6 配置数据库2.2.7 添加项目2.2.8 配置网站2.2.9 子域名绑定2.3 验证三、报错3.1 nginx报502网关错3.2 后台admin样式失效四、日志文件五、Refer原创 2022-05-15 03:30:27 · 5650 阅读 · 4 评论 -
【Django】弹窗页面实现(view端逻辑判断)
文章目录一、实现步骤1.1 注册django.contrib.messages库1.2 view.py写法1.3 template.html写法二、实现效果三、Reference一、实现步骤1.1 注册django.contrib.messages库在setting.py中检查是否存在’django.contrib.messages’1.2 view.py写法from django.contrib import messagesdef reg_view(request): if re原创 2022-04-30 22:41:45 · 3437 阅读 · 1 评论 -
【Django】后端分页与Bootstrap前端分页分别实现记录
文章目录一、后端分页MVC1.1 路由url.py1.2 视图views.py1.3 模板template.html1.4 效果二、前端分页—Bootstrap-table2.1 路由url.py2.2 视图views.py2.3 目标template.html2.4 效果三、总结一、后端分页MVC1.1 路由url.py路由入口:<a class="dropdown-item" href="{% url 'detect_history' 1 %}">资产探测与信息收集搜索记录</原创 2022-04-26 02:09:53 · 1860 阅读 · 2 评论 -
【web】web前端table循环显示整理(列表+字典+QuerySet)
文章目录一、列表1.1 后端数据1.2 前端代码1.3 前端效果1.4 python与django遍历列表的区别:1.4.1 python1.4.2 django二、字典2.1 后端数据2.2 前端代码2.3 前端效果2.4 python与django遍历字典的区别:2.4.1 python2.4.2 django2.5 字典中加入新键值对的方法:三、外列表,内字典(一)3.1 后端数据3.2 前端代码3.3 前端效果四、外列表,内字典(二)4.1 后端数据3.2 前端代码4.3 前端效果五、外字典,内列表原创 2022-04-16 23:57:39 · 3279 阅读 · 1 评论 -
【Django】误删数据表后,执行migrate无法生成表,提示 No migrations to apply
一、报错场景提示:No migrations to apply且数据库中未出现新表。二、解决方案1.删除待迁移数据库的应用下 migrations 文件夹下除 init.py 外的所有文件2.来到所使用的数据库,执行下述命令:delete from django_migrations where app=‘应用名';例如:要重建detection应用中的model时,就需要delete from django_migrations where app='detection';3.原创 2022-04-14 13:01:34 · 1791 阅读 · 0 评论 -
【web】data:image/png;python-base64用法与实现(二)
文章目录一、普通字符串python-base64编解码1.1 编码1.2 解密二、python-base64常用模块三、在线base-64图片编解码四、参考前文见:【web】data:image/png;python-base64用法与实现(一)一、普通字符串python-base64编解码1.1 编码url = "https://www.csdn.net/"bytes_url = url.encode("utf-8")str_url = base64.b64encode(bytes_url原创 2022-04-12 16:26:17 · 2288 阅读 · 0 评论 -
【web】data:image/png;python-base64用法与实现(一)
文章目录一、应用场景二、Data URI Scheme三、python-base64编解码一、应用场景在html的源码中,经常可以看到这样一大串内容:<img style="width:155px;height:auto" class="logo" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJsAAAAmCAYAAADTNeknAAAAB3RJTUUH5QYYCDUnmZiMJAAAAAlwSFlzAAAewQAAHsEBw2lUU原创 2022-04-12 16:18:05 · 66690 阅读 · 0 评论 -
【Django】Echarts连接数据库实现数据可视化——环形图
文章目录前言一、先上代码1.index.html2.detection\views.py2.detection\models.py3.detection\urls.py4.urls.py5.detection_detection_collect.sql二、图表展示三、技术重点1.django引入本地js1.在根目录下创建 static目录,并引入js2.setting.py中写入3.在需引入js的html文件中写入,加载静态文件夹4.打开控制台验证2.django连接mysql3.静改动,具体操作1.将js原创 2022-04-05 02:58:30 · 6826 阅读 · 5 评论 -
Echarts中国地图与世界地图实战
文章目录前言一、先上代码1.中国地图2.世界地图二、图示1.中国地图2.世界地图二、Echarts简介1.介绍2.实战流程1.引入echarts.js2.定义一个图表容器DIV,定义id=xxx3.初始化echarts对象并绑定到该容器(xxx)上4.给绑定的echarts容器配置图表参数来展示数据3.学习网址总结前言Echarts中中国地图与世界地图实战,完整代码。一、先上代码其中 china.js 与 world.js 两个文件已通过CDN的方法给出,而 echarts.js 大家可以自行去原创 2022-04-05 01:11:47 · 19464 阅读 · 80 评论 -
Python-Django初体验—创建Django项目并实现页面跳转功能
关于Python-Django创建新项目,并实现页面跳转功能。原创 2022-04-04 18:40:40 · 9482 阅读 · 2 评论