随笔分类 -  Django

Python的Django框架的学习与知识笔记
摘要:Django程序在Linux上的部署 1.服务器搭建Python环境 1.1 安装python3 不过多的描述,请参考安装文章,地址 1.2 创建虚拟环境 virtualenv envsname 1.3 代码传送到服务器 可以使用 git 或者FZ 1.4 安装第三方包 发布上的代码应该包含requ 阅读全文
posted @ 2022-04-01 16:17 紫青宝剑 阅读(3269) 评论(0) 推荐(1)
摘要:Django异步 参考文献:https://blog.csdn.net/Taneost/article/details/105757575 参考文献:https://www.cnblogs.com/pyedu/p/12461819.html 参考文献:https://www.cnblogs.com/ 阅读全文
posted @ 2022-03-15 10:04 紫青宝剑 阅读(933) 评论(0) 推荐(0)
摘要:django 缓存 由于Django是动态网站,所有每次请求均会去数据进行相应的操作,当程序访问量大时,耗时必然会更加明显,最简单解决方式是使用:缓存,缓存将一个某个views的返回值保存至内存或memcache中,5分钟内再有人来访问时,则不再去执行view中的操作,而是直接从内存或者memcac 阅读全文
posted @ 2022-03-07 10:45 紫青宝剑 阅读(434) 评论(0) 推荐(0)
摘要:django-admin常用总结 1.modelAdmin 1.1 list_display:显示列表。 1.2 search_fields:可被搜索的字段。 1.3 list_per_page:显示列表上的数量。 class UserInfoAdmin(admin.ModelAdmin): lis 阅读全文
posted @ 2022-01-14 18:17 紫青宝剑 阅读(71) 评论(0) 推荐(0)
摘要:Session和cookie 参考文献:https://www.cnblogs.com/wupeiqi/articles/5246483.html 1.问题引入 1.1 cookie是什么? 保存在客户端浏览器上的键值对 1.2 Sessions 保存在服务端的数据(本质上是键值对) 应用:依赖Co 阅读全文
posted @ 2022-01-05 12:02 紫青宝剑 阅读(191) 评论(0) 推荐(0)
摘要:Django 中间件操作 参考文献:`` 1.配置文件 配置文件中间件的相关设置 MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware', 'django.contrib.sessions.middleware.SessionMi 阅读全文
posted @ 2022-01-04 17:44 紫青宝剑 阅读(72) 评论(0) 推荐(0)
摘要:Django的ORM补充 参考文档:https://www.cnblogs.com/wupeiqi/articles/6216618.html 1、查询性能补充 1.1 select_related 查询做主动连表 # 6.性能的优化 # q=models.UserInfo.objects.all( 阅读全文
posted @ 2022-01-03 15:10 紫青宝剑 阅读(60) 评论(0) 推荐(0)
摘要:django程序在windows服务器上发布 参考文献:https://www.cnblogs.com/djangocn/p/10227006.html 1.安装 IIS 和 GCI 打开服务器管理器,选择添加角色和功能,选择要添加的服务器角色(WEB服务器IIS),然后安装 IIS安装成功之后,然 阅读全文
posted @ 2021-12-21 10:34 紫青宝剑 阅读(704) 评论(2) 推荐(0)
摘要:Django的orm补充 参考文献:https://www.cnblogs.com/wupeiqi/articles/6216618.html 1.编写models示例 from django.db import models class Foo(models.Model): name=models 阅读全文
posted @ 2021-12-19 21:40 紫青宝剑 阅读(68) 评论(0) 推荐(0)
摘要:WebSocket长连接 1、概述 1.1 定义 1.2 原理 2、Django中配置WebSocket 2.1安装第三方法包 pip install channels 2.2 Django 中的配置 Settings中的配置 INSTALLED_APPS = [ 'django.contrib.a 阅读全文
posted @ 2021-12-11 11:20 紫青宝剑 阅读(836) 评论(1) 推荐(0)
摘要:Django的orm一 1.创建表 1.1 创建普通表 class UserType(models.Model): ''' 用户类型 ''' title=models.CharField(max_length=16) 1.2 创建外键依赖 class UserInfo(models.Model): 阅读全文
posted @ 2021-11-30 21:17 紫青宝剑 阅读(101) 评论(0) 推荐(0)
摘要:Django后台管理的使用 参考文章:https://www.runoob.com/django/django-admin-manage-tool.html 1.编写好models 直接在admin.py中注册后显示的是对象,而不是数据; 2. createsuperuser 本步骤不详细解释,请参 阅读全文
posted @ 2021-11-29 16:35 紫青宝剑 阅读(81) 评论(0) 推荐(0)
摘要:Django的models由数据库表生成 参考文献:https://www.cnblogs.com/sukura/p/14306510.html 目的或效果:方便实现使用django原生的后台管理系统; 准备工作 数据库(MySql)中的表已经创建完成; django的配置文件中已经配置好了Mysq 阅读全文
posted @ 2021-11-27 09:42 紫青宝剑 阅读(225) 评论(0) 推荐(0)