随笔 - 191, 文章 - 1, 评论 - 0, 阅读 - 33510
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  23Django/Flask

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

posted @ 2023-04-16 21:23 Kingdomer 阅读(45) 评论(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 阅读(37) 评论(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 阅读(122) 评论(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 阅读(67) 评论(0) 推荐(0) 编辑

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

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

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

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

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

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

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

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

摘要:一、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 阅读(26) 评论(0) 推荐(0) 编辑

摘要:一、 数据库配置 默认是sqlite3数据库,数据库文件在项目目录(helloDjango)下: djangoDemo/helloDjango/db.sqlite3 在使用ORM模型之前, 先生成迁移文件 makemigrations, 再执行迁移命令 migrate,生成模型对应的数据库表。 dj 阅读全文

posted @ 2023-04-05 21:55 Kingdomer 阅读(36) 评论(0) 推荐(0) 编辑

摘要:一、 基本概念 1.1 Django说明 Django发布于2005年, 网络框架, 用Python编写的开源的Web应用框架。 采用了MVC框架模式,也称为MTV模式。 官网: https://www.djangoproject.com 1.2 MVC框架 Model: 封装和数据库相关的业务逻辑 阅读全文

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

点击右上角即可分享
微信分享提示