博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2023年4月27日

摘要: 一、Redis概述 1.1 Redis介绍 Remote Dictionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key 阅读全文

posted @ 2023-04-27 22:07 Kingdomer 阅读(14) 评论(0) 推荐(0) 编辑

2023年4月16日

摘要: 产生背景: 一次会话(Session)或连接从浏览器的一个Request开始, 到服务器返回Response结束。 多个页面需要传递部分数据: 将想要传递的数据存储到一个指定的位置,其他的页面去该位置获取数据。 Django的Session数据默认存储在django_session表中。 但Sess 阅读全文

posted @ 2023-04-16 21:23 Kingdomer 阅读(39) 评论(0) 推荐(0) 编辑

摘要: 环境准备 # 1. 开启一个新的项目 advanceDjango(venv) E:\PythonLearn\djangoDemo>django-admin startproject advanceDjango # 2. 配置项目同名APP下的settings.py, advanceDjango/ad 阅读全文

posted @ 2023-04-16 20:49 Kingdomer 阅读(33) 评论(0) 推荐(0) 编辑

摘要: 一、 URL路由配置 1.1 主路由: 主程序目录下的urls.py; 对应属性ROOT_URLCONF urlpatterns = [ path('admin/', admin.site.urls), path('index/', index), # 配置子路由 # include() 导入mai 阅读全文

posted @ 2023-04-16 20:42 Kingdomer 阅读(109) 评论(0) 推荐(0) 编辑

摘要: 一、 模板的静态资源 1.1 引入静态文件 下载 bootstrap, 创建项目的静态文件存放目录static, 完成静态文件导入 /static/{css,js,fonts} 1.2 settings.py 配置 STATIC_URL = '/static/' STATICFILES_DIRS = 阅读全文

posted @ 2023-04-16 20:40 Kingdomer 阅读(63) 评论(0) 推荐(0) 编辑

摘要: 一、 一对一关系: 实名认证表 一对一关系: models.OneToOneField 主表的数据是相对重要的(UserEntity), 从表 需要 主动声明关系(RealProfile) 对象获取: 从表获取主表数据, 直接使用字段, 对象.字段名.属性名; 主表获取从表数据: 隐性的, 对象.模 阅读全文

posted @ 2023-04-16 20:17 Kingdomer 阅读(25) 评论(0) 推荐(0) 编辑

2023年4月9日

摘要: 一、 Template概述 1.1 模板作用 呈现给用户界面; 实现MTV中TV的解耦; VT 有着N:M的关系; 一个View可以调用任意Template, 一个Template可以被任意View使用 1.2 模板内容 HTML静态代码 动态插入的代码段(变量、运算、转换和逻辑) 二、 模板加载处 阅读全文

posted @ 2023-04-09 18:11 Kingdomer 阅读(51) 评论(0) 推荐(0) 编辑

2023年4月8日

摘要: 一、模型类的objects 1.1 objects字段 默认情况下, 由创建模型类的元类在模型类中创建一个 django.db.models.Manager类的对象, 赋给objects。 Manager类实际是QuerySet类的子类。 class CategoryEntity(models.Mo 阅读全文

posted @ 2023-04-08 21:52 Kingdomer 阅读(78) 评论(0) 推荐(0) 编辑

摘要: Model(模型): 用来与数据做交互(读取和写入数据) ORM: 对象关系映射 Object Relational Mapping; Python中的Model对象和数据库的表做映射 一、 字段类型 1.1 字段类型介绍 CharField IntegerField 数值类型; choice:枚举 阅读全文

posted @ 2023-04-08 20:28 Kingdomer 阅读(101) 评论(0) 推荐(0) 编辑

2023年4月5日

摘要: 一、Admin管理 1.1 创建超级用户 createsuperuser (venv) E:\PythonLearn\djangoDemo\helloDjango>python manage.py createsuperuser Username (leave blank to use 'sun') 阅读全文

posted @ 2023-04-05 22:34 Kingdomer 阅读(23) 评论(0) 推荐(0) 编辑