django
django基础学习笔记
JamSang
这个作者很懒,什么都没留下…
展开
-
[django基础] proj - D0 - 基础配置
一些常用的设置 -懒的每次打了 -直接来这里复制 注:selenium==3.141.0 数据库 设置 - setting 'ENGINE': 'django.db.backends.mysql', 'NAME': 'db_django_pro_Xxxx', 'USER': 'root', 'PASSWORD': '', 'HOST': 'localhost', 'POST'...原创 2020-04-06 11:24:20 · 505 阅读 · 1 评论 -
[django基础] 05-MTV - Model
Model 开发的第一步, 数据模型的构建 ORM Object relational mapping 对象关系映射 解耦: 数据库 - 业务逻辑 Model --> ORM(->不同的sql) --> Databade Django定义模型 数据库的数据类型 django默认生成自增的主键 命名: 不允许使用 连续的下划线 逻辑删除, 不做物理删...原创 2020-03-26 00:07:01 · 311 阅读 · 0 评论 -
[django基础] 04. models
models 使用ORM技术 object relational mapping 对象关系映射 常规数据库操作,直接insert 等等 orm是 业务逻辑 解耦合 把sql语句封装成 通用方法 关系型数据库 DDL database define language 定义数据库 通过 models 定义来实现 数据库表的定义 在 models.py 文件下 c...原创 2020-03-24 21:23:56 · 242 阅读 · 0 评论 -
[django基础] 03.urls.py 实现简单的请求
实现简单请求 注册一个路由 在 urls中 url 参数1 匹配规则 正则 参数2 对应 views.py 中的一个函数 在views中实现对应的视图函数 传入第一个参数 是 request 必须返回Response类/子类 也可以返回 html, 自动渲染页面 访问 http://127.0.0.1:8000/index/ urls.py from django....原创 2020-03-23 00:40:47 · 328 阅读 · 3 评论 -
[django基础] 02. setting
setting.py BASE_DIR # 项目运行的绝对路径 SECRET_KEY # 密钥 生产环境中使用 DEBUG # 开发模式 ALLOWED_HOSTS # 允许访问的主机 全部为 '*' INSTALLED_APPS # 已安装的app MIDDLEWARE # 中间件 面向切面编程 # 根路由 ROOT_URLCONF = 'helloDjango...原创 2020-03-22 18:52:54 · 215 阅读 · 0 评论 -
[django基础] 01. 安装django1.11.9 创建
安装 django1.11.9 创建 在虚拟环境目录下 [sudo] django-admin startproject helloWorld 创建工程 * helloWorld -- 框架? * manage.py -- 管理器 [sudo] python3 manage.py startapp helloApp 创建文件 __记得在setting中注册__ ...原创 2020-03-21 11:34:18 · 518 阅读 · 0 评论